Github Actions CI/CD
Workflow configurations can be found here.
All pipelines follow the same pattern:
- Watch changes in
microservices/${name}
directory - Build new container image
- Push image to a remove registry
We use long polling from the target server as our CD approach, which means that once its being pushed, it will be automatically deployed.
GCR service account keys stored as secrets in this repo.
Workflows can be triggered manually on main or any other branch.