mirror of
https://github.com/rcourtman/Pulse.git
synced 2026-10-19 02:28:59 +00:00
Accelerate release qualification with exact-SHA worker
This commit is contained in:
parent
a44dc8cfc8
commit
1bb9ba4208
10 changed files with 542 additions and 5 deletions
|
|
@ -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" \
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue