ci: retry push with rebase to prevent version bump race condition [skip ci]
This commit is contained in:
@@ -45,7 +45,11 @@ jobs:
|
||||
git config user.email "actions@github.com"
|
||||
git add package.json
|
||||
git commit -m "chore: bump version to ${{ steps.bump.outputs.VERSION }} [skip ci]"
|
||||
git push
|
||||
for i in 1 2 3; do
|
||||
git pull --rebase origin master && git push && break
|
||||
echo "Push attempt $i failed, retrying..."
|
||||
sleep 3
|
||||
done
|
||||
|
||||
build-and-release:
|
||||
runs-on: ubuntu-latest
|
||||
|
||||
Reference in New Issue
Block a user