Accelerate release qualification with exact-SHA worker

This commit is contained in:
rcourtman 2026-08-12 17:04:50 +01:00
parent a44dc8cfc8
commit 1bb9ba4208
10 changed files with 542 additions and 5 deletions

View file

@ -68,7 +68,7 @@ echo "✓ On required branch (${REQUIRED_BRANCH})"
# Check 4: Up to date with remote
git fetch origin --quiet
LOCAL=$(git rev-parse @)
REMOTE=$(git rev-parse @{u})
REMOTE=$(git rev-parse '@{u}')
if [ "$LOCAL" != "$REMOTE" ]; then
echo "❌ Local branch is not fully pushed to origin"
@ -84,6 +84,11 @@ else
echo "✓ Up to date with remote"
fi
./scripts/run-release-preflight.sh \
--sha "$LOCAL" \
--profile release \
--if-configured
python3 scripts/check-workflow-dispatch-inputs.py \
--workflow-path .github/workflows/create-release.yml \
--branch "$CURRENT_BRANCH" \