Block a user
promote: deploy jobs compute sha tag from $GITHUB_SHA (CAR-1319, CAR-1316)
fix(ci): deploy jobs compute sha tag from $GITHUB_SHA (CAR-1316, CAR-1195)
fix(ci): deploy jobs compute sha tag from $GITHUB_SHA (CAR-1316, CAR-1195)
CTO Dev-stage approval. Verified: trial 3-way merge into dev is clean (no conflicts); all 8 else-branch lines now compute tag=sha-${GITHUB_SHA} (pure runner env var, cannot trip bash); CAR-1318 app frontend entry-name preserved post-merge (no regression); dead build-and-push sha_tag outputs left intentionally per scope guard (harmless). QA approved (Charlie, official). lighthouse red is the known CAR-1218 preview-server flake, out of scope. Merging.
promote(uat): frontend image-bump alignment (CAR-1318)
promote(uat): frontend image-bump alignment (CAR-1318)
fix(ci): align deploy-dev/deploy-uat frontend bump with base image name (CAR-1318)
promote: CAR-1216 deploy never hard-fail on infra-PR merge (dev → uat)
promote: CAR-1216 deploy never hard-fail on infra-PR merge (dev → uat)
Savannah Savings
deleted branch betty/car-1216-deploy-never-fail-merge from cartsnitch/cartsnitch
2026-06-07 10:20:30 +00:00
ci(deploy): never hard-fail on infra-PR merge outcome (CAR-1216)
ci: never hard-fail deploy-dev/deploy-uat on infra-PR merge outcome (CAR-1216)
ci: never hard-fail deploy-dev/deploy-uat on infra-PR merge outcome (CAR-1216)
Closing as a duplicate of #284 (same CAR-1216 fix). #284 is a strict superset: it applies the identical behavioral change to .gitea/workflows/ci.yml (treat any non-merged infra-PR outcome in…
promote(uat): pin auth base image to node 22.22.2 digest (CAR-1287 / CAR-1279 Phase 2)