mirror of
https://github.com/we-promise/sure.git
synced 2026-07-26 11:42:16 +00:00
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:
10
.github/workflows/publish.yml
vendored
10
.github/workflows/publish.yml
vendored
@@ -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"
|
||||
|
||||
Reference in New Issue
Block a user