- Renamed test.yml → test.yaml - Renamed production.yml → production.yaml - Split build.yaml into staging.yaml (Dokku only) - Removed duplicate production build from build.yaml Production deployments now use production.yaml which includes: - Test gates (ExUnit + e2e tests must pass) - Docker build and push - k8s deployment.yaml update - FluxCD auto-deployment Staging deployments use staging.yaml: - Deploys to Dokku on push to main - No test gates (tests run via test.yaml) This eliminates the duplicate production builds that were running from both build.yaml and production.yml simultaneously. |
||
|---|---|---|
| .. | ||
| production.yaml | ||
| renovate.yaml | ||
| staging.yaml | ||
| test.yaml | ||