From 5c422cea136caf6acc6eec64088cdd2f4f26067f Mon Sep 17 00:00:00 2001 From: "Wei (Jack) Sun" Date: Mon, 9 Feb 2026 11:35:40 -0800 Subject: [PATCH] fix: update PR label to tagged after release finalize Automatically changes the release-please PR label from `autorelease: pending` to `autorelease: tagged` after the changelog PR is merged. This prevents the "untagged, merged release PRs outstanding" error on subsequent releases. --- .github/workflows/release-finalize.yml | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/.github/workflows/release-finalize.yml b/.github/workflows/release-finalize.yml index 1ef2902..9864aaa 100644 --- a/.github/workflows/release-finalize.yml +++ b/.github/workflows/release-finalize.yml @@ -10,6 +10,7 @@ on: permissions: contents: write + pull-requests: write jobs: finalize: @@ -53,3 +54,13 @@ jobs: run: | git push origin --delete release/candidate echo "Deleted branch: release/candidate" + + - name: Update PR label to tagged + if: steps.check.outputs.is_release_pr == 'true' + env: + GH_TOKEN: ${{ github.token }} + run: | + gh pr edit ${{ github.event.pull_request.number }} \ + --remove-label "autorelease: pending" \ + --add-label "autorelease: tagged" + echo "Updated PR label to autorelease: tagged"