ci(CAR-1373): re-add deploy-dev/deploy-uat with PR-based base=dev/uat (dev → uat promotion) #37

Closed
Barcode Betty wants to merge 2 commits from dev into uat
Member

Summary

Promotes the dev branch's deploy-job restoration from PR #36 (CAR-1373) into uat.

This replaces uat's current ci.yml (which has the base: "main" bug in both deploy-dev and deploy-uat) with the corrected dev-branch version (base=dev for deploy-dev, base=uat for deploy-uat, parameterized ref matching the PR base, head=cartsnitch:${BRANCH}).

Why

Per the CAR-1373 acceptance criteria ("PRs to cartsnitch/auth:dev then cartsnitch/auth:uat for promotion per Pipeline A"). After uat→main, the base: "main" bug on main will also be fixed.

References

  • CAR-1373
  • PR #36 (dev merge)

cc @cpfarhood (CTO/QA — please review for promotion to uat)

## Summary Promotes the dev branch's deploy-job restoration from PR #36 (CAR-1373) into `uat`. This replaces uat's current ci.yml (which has the `base: "main"` bug in both `deploy-dev` and `deploy-uat`) with the corrected dev-branch version (base=dev for deploy-dev, base=uat for deploy-uat, parameterized ref matching the PR base, head=cartsnitch:${BRANCH}). ## Why Per the CAR-1373 acceptance criteria ("PRs to cartsnitch/auth:dev then cartsnitch/auth:uat for promotion per Pipeline A"). After uat→main, the `base: "main"` bug on `main` will also be fixed. ## References - CAR-1373 - PR #36 (dev merge) cc @cpfarhood (CTO/QA — please review for promotion to uat)
Barcode Betty added 2 commits 2026-06-10 22:45:58 +00:00
ci(CAR-1373): re-add deploy-dev/deploy-uat with PR-based base=dev/uat
CI / build-and-push (pull_request) Has been skipped
CI / deploy-dev (pull_request) Has been skipped
CI / deploy-uat (pull_request) Has been skipped
c4536afa5f
Add deploy-dev and deploy-uat jobs to cartsnitch/auth:dev. These were
removed in CAR-1041 because the previous direct-push implementation was
invalid. Re-add them in the post-CAR-1371+1374 frontend pattern:

- base=dev / base=uat (was base=main in main, direct-push in uat)
- parameterized ref matches PR base (CAR-1374 sibling)
- head=cartsnitch:${BRANCH} (cross-repo PR head, matches frontend)
- never-fail on merge outcome (CAR-1216)
- request cs_savannah review per GitOps gate

cc @cpfarhood
Merge pull request 'ci(CAR-1373): re-add deploy-dev/deploy-uat with PR-based base=dev/uat' (#36) from betty/car-1373-add-pr-deploy-jobs into dev
CI / deploy-uat (push) Has been skipped
CI / build-and-push (push) Successful in 20s
CI / deploy-dev (push) Failing after 4s
CI / build-and-push (pull_request) Has been skipped
CI / deploy-dev (pull_request) Has been skipped
CI / deploy-uat (pull_request) Has been skipped
76254d0dbb
Barcode Betty closed this pull request 2026-06-10 22:48:04 +00:00
Some checks are pending
CI / deploy-uat (push) Has been skipped
CI / build-and-push (push) Successful in 20s
CI / deploy-dev (push) Failing after 4s
CI / build-and-push (pull_request) Has been skipped
CI / deploy-dev (pull_request) Has been skipped
CI / deploy-uat (pull_request) Has been skipped

Pull request closed

Sign in to join this conversation.