From bf04d1aea3f95f3045fbea2527388bf1d3550a39 Mon Sep 17 00:00:00 2001 From: morluto <76467478+morluto@users.noreply.github.com> Date: Mon, 10 Aug 2026 03:46:53 +0800 Subject: [PATCH] fix(release): let release PR updates trigger CI (#470) --- .github/workflows/release.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 580889673b..e33120f4c6 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -25,7 +25,9 @@ jobs: - uses: googleapis/release-please-action@v4 id: release with: - token: ${{ secrets.GITHUB_TOKEN }} + # A dedicated credential lets release-PR updates trigger CI. GitHub + # requires manual approval for pull_request events from GITHUB_TOKEN. + token: ${{ secrets.RELEASE_PLEASE_TOKEN || secrets.GITHUB_TOKEN }} - name: Check out release pull request if: steps.release.outputs.prs_created == 'true' @@ -53,7 +55,8 @@ jobs: if: steps.release.outputs.prs_created == 'true' shell: bash env: - GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} + # Use the same identity for the follow-up commit so it also triggers CI. + GH_TOKEN: ${{ secrets.RELEASE_PLEASE_TOKEN || secrets.GITHUB_TOKEN }} RELEASE_PR_JSON: ${{ steps.release.outputs.pr }} run: | release_pr_branch="$(node --input-type=module -e '