Fix automated version bumps and advance prerelease version (#2704)

* Bump version to next iteration after v0.7.3-alpha.3 release

* Fix automated version bump pull requests

---------

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
This commit is contained in:
Juan José Mata
2026-07-17 08:10:04 +02:00
committed by GitHub
parent a537a79eaa
commit acc3532319
3 changed files with 9 additions and 7 deletions

View File

@@ -493,7 +493,9 @@ jobs:
- name: Commit and push version bump
env:
SOURCE_BRANCH: ${{ steps.source_branch.outputs.branch }}
GH_TOKEN: ${{ secrets.VERSION_BUMP_PR_TOKEN || github.token }}
# The organization disallows GITHUB_TOKEN from creating pull requests,
# so prefer a dedicated token and fall back to the existing repository PAT.
GH_TOKEN: ${{ secrets.VERSION_BUMP_PR_TOKEN || secrets.GH_PAT || github.token }}
REF_NAME: ${{ github.ref_name }}
run: |
set -euo pipefail
@@ -576,11 +578,11 @@ jobs:
set -e
if [[ $pr_create_status -ne 0 ]]; then
echo "::warning::Pushed ${BUMP_BRANCH}, but could not create the version bump PR: ${pr_create_output}"
echo "::error::Pushed ${BUMP_BRANCH}, but could not create the version bump PR: ${pr_create_output}"
if grep -q "GitHub Actions is not permitted to create or approve pull requests" <<< "$pr_create_output"; then
echo "::notice::Enable the repository setting that allows GitHub Actions to create pull requests, or add a VERSION_BUMP_PR_TOKEN secret with contents, pull requests, and workflows permissions."
echo "::notice::Add a VERSION_BUMP_PR_TOKEN or GH_PAT secret with contents, pull requests, and workflows permissions."
fi
exit 0
exit 1
fi
PR_URL="$pr_create_output"