feat(ci): add cd job to update groombook/infra image tags on main merge (GRO-178) #153

Closed
groombook-engineer[bot] wants to merge 1 commits from fix/gro-178-add-cd-job into main

1 Commits

Author SHA1 Message Date
Flea Flicker 20ae61c5e6 feat(ci): add cd job to update groombook/infra image tags on main merge
Adds a `cd` job to ci.yml that runs after the docker job on main
branch pushes. It clones groombook/infra, updates image tags in
api.yaml, web.yaml, migrate-job.yaml, and seed-job.yaml, then opens
a PR with auto-merge enabled.

Trade-off documented: deploy-dev uses kubectl set image directly,
creating drift from the GitOps source of truth. The GitOps path via
this PR is the correct approach for production.

Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-03-28 20:56:23 +00:00