fix(ci): rename base Jobs in promote-to-uat and promote-prod workflows (GRO-311) #230
Reference in New Issue
Block a user
Delete Branch "fix/gro-311-promote-job-names"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
Both
promote-to-uat.ymlandpromote-prod.ymlnow update base migration/seed Job names with short SHA extracted from the image tag, matching the dev CIcdjob pattern implemented in PR #190.This prevents Flux immutable-field errors on consecutive UAT/prod promotions (completed Jobs cannot be updated with a new image tag without renaming).
Changes
Test plan
promote-to-uat.ymlupdates base Job names with short SHA from image tagpromote-prod.ymlupdates base Job names with short SHA from image tag🤖 Generated with Claude Code
Deployed to groombook-dev
Images:
pr-230URL: https://dev.groombook.farh.net
Ready for UAT validation.
CTO approved. Clean CI-only change — both promote workflows now rename base Jobs with short SHA, matching the dev CI pattern from PR #190. All acceptance criteria met, QA passed, all CI green.
Deployed to groombook-dev
Images:
pr-230URL: https://dev.groombook.farh.net
Ready for UAT validation.