| Workflow | Trigger | Description |
|---|---|---|
| initialize | Manual trigger | Used by the CLI to build containers and deploy the infrastructure |
| deploy | Push on main / develop | Builds new docker containers for all services and pushes to appropriate environment |
| pull-request | PR against main / develop | Runs linters and test suite on each PR against main and develop |
| terraform-plan | PR against main / develop | Runs terraform plan on each PR against main and develop and leaves the plan as a message on the pull request |