This is a brief intro of how to use GitHub Actions for a frontend (static S3) and a backend (lambda).
If you want to learn more about GitHub Actions, you can take a look to the GitHub Actions labs which have more examples and tutorials.
If you want to see the frontend tutorial, go to the frontend folder.
If you want to see the backend tutorial, go to the backend folder.
We have another workflows triggered by issues and pull requests, you can see them here
As we mentioned during our live course, we may check if our work is correct before pushing the changes to GitHub. For this, we're using the pre-commit tool that will create git hooks and run checks whenever you try to commit new changes.