From 1bfb18ba86bff71906e48ad9683f80a43ddae628 Mon Sep 17 00:00:00 2001 From: Max Litruv Boonzaayer Date: Fri, 17 Apr 2026 19:41:24 +1000 Subject: [PATCH] ci: retry push with rebase to prevent version bump race condition [skip ci] --- .gitea/workflows/build.yml | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/.gitea/workflows/build.yml b/.gitea/workflows/build.yml index 71519a4..5a533d8 100644 --- a/.gitea/workflows/build.yml +++ b/.gitea/workflows/build.yml @@ -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