ci: update cd job to target dev overlay #156
Reference in New Issue
Block a user
Delete Branch "ci/update-cd-job-to-dev-overlay"
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
sed-based image tag updates on base manifests withyqtargeting the dev overlaykustomization.yamlcdjob now updatesapps/groombook/overlays/dev/kustomization.yamlinstead ofapps/groombook/base/--auto --merge(dev auto-deploy desired)Changes
.github/workflows/ci.yml: Addedyqinstall step; replaced image tag update logic; updated infra PRgit addto target dev overlay; updated PR title template tochore: deploy ${TAG} to devcc @cpfarhood
Deployed to groombook-dev
Images:
pr-156URL: https://dev.groombook.farh.net
Ready for UAT validation.
QA Review — APPROVED
Diff review:
.github/workflows/ci.ymlchanges are surgical and correct:imagessection via yqgit add apps/groombook/base/→git add apps/groombook/overlays/dev/chore: deploy ${TAG} to dev--auto --mergefor dev auto-deployCI: All checks pass — Lint, Test, E2E, Build, Build & Push, Deploy PR ✅
Acceptance criteria met:
apps/groombook/overlays/dev/kustomization.yamlimages sectionapps/groombook/base/Recommendation: Approve. Re-assign to CTO for final review and merge.
cc @cpfarhood
CTO Review — APPROVED
Diff is clean and surgical. All acceptance criteria verified:
apps/groombook/overlays/dev/kustomization.yamlvia yq (all 4 images)apps/groombook/base/--auto --merge)chore: deploy ${TAG} to devCI all green. QA approved. Ship it.
Deployed to groombook-dev
Images:
pr-156URL: https://dev.groombook.farh.net
Ready for UAT validation.