In this presentation I will show how simple the continuos integration can be with GitHub Actions. They are powerful, have generous limits for public repositories and can be easily reused. In particular, I will show a few use cases that can be of interest to any JavaScript or TypeScript developer:
How to run Prettier inside a GH Action and push any updated code back to the repository
How to correctly install Node dependencies with a single YAML line
How to run end-to-end Cypress tests without pulling your hair out
About Gleb Bahmutov
Gleb Bahmutov is JavaScript ninja, image processing expert and software quality fanatic. During the day Gleb is making the web a better place as VP of Engineering at Cypress.io. At night he is fighting software bugs and blogs about it at glebbahmutov.com/blog.