From 406d57ee0146aaf0a2832fa7d3e1bd9844657c59 Mon Sep 17 00:00:00 2001 From: James Gebbie-Rayet Date: Tue, 9 Sep 2025 11:50:17 +0100 Subject: [PATCH] Fix broken release CI pipeline * modified committer, and PR author to be defined bots * added auto approver action with a PAT --- .github/workflows/release.yaml | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index 32e6215..3699628 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -62,10 +62,19 @@ jobs: Update version - Update the __init__.py with new release - Auto-generated by [CI] + committer: version-updater + author: version-updater base: main signoff: false draft: false + - name: auto approve review + uses: hmarr/auto-approve-action@v4.0.0 + with: + pull-request-number: ${{ steps.pr_id.outputs.pull-request-number }} + review-message: "Auto approved version bump PR" + github-token: ${{ secrets.AUTO_PR_MERGE }} + - name: merge PR run: gh pr merge --merge --delete-branch --auto "${{ steps.pr_id.outputs.pull-request-number }}" env: