From 66024d2e775ee1093d8defadcea1905bc4c3c21b Mon Sep 17 00:00:00 2001 From: "groombook-engineer[bot]" <269742240+groombook-engineer[bot]@users.noreply.github.com> Date: Wed, 1 Apr 2026 10:21:41 +0000 Subject: [PATCH] fix(ci): export SHORT_SHA for yq env() + fix(db): deterministic staff IDs (GRO-352, GRO-355) yq env(SHORT_SHA) on lines 330 and 339 requires SHORT_SHA as an environment variable, not just a shell variable. Without export, yq receives an empty value and the Update Infra Image Tags job fails on every merge to main. Regression from GRO-311 fix (commit 0d610f5). Co-authored-by: Barkley Trimsworth Co-authored-by: Paperclip --- .github/workflows/ci.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 08f9243..65aa853 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -314,7 +314,7 @@ jobs: if [ -z "$TAG" ]; then TAG="$(date -u +%Y.%m.%d)-${GITHUB_SHA::7}" fi - SHORT_SHA="${SHA::7}" + export SHORT_SHA="${SHA::7}" echo "Updating dev overlay image tags to: $TAG" echo "Updating migration/seed Job names with SHA: $SHORT_SHA" cd /tmp/infra