GitHub Actions in Action

Gleb Bahmutov (



In this presentation, I will show how simple the continuous 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