diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index d839916..16d6a11 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -130,7 +130,11 @@ jobs: echo "Tag v${PACKAGE_VERSION} already exists. Skipping tag push." else git tag "v${PACKAGE_VERSION}" - git push origin "v${PACKAGE_VERSION}" + for i in 1 2 3; do + git push origin "v${PACKAGE_VERSION}" && break + echo "Push attempt $i failed, retrying in $((i*5))s..." + sleep $((i*5)) + done fi - name: Create GitHub Release