Example repository of a CI/CD system with Github Actions and Google App Engine.

This repository serves as an example of how to set up 3 different environments for one service in GAE.

The repository deploys a NodeJS application that serves static files (or an API if you want to change it), but the concepts can be reused for any other language.

The blog post explaining the process can be found here and here

If you want to match certain branches or tag names for your workflows, check the pattern matching guide: here