Merge pull request #21625 from BerriAI/fix/regenerate-lock-drop-pat-approval

fix(ci): drop PAT_TOKEN_2 approval, use github.token for auto-merge
This commit is contained in:
jquinter 2026-02-19 21:20:02 -03:00 • committed by GitHub
commit 30a6b18c0d
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -13,7 +13,7 @@ on:
permissions:
contents: write # needed to push the auto/regenerate-poetry-lock-* branch
pull-requests: write # needed to open and approve the PR
pull-requests: write # needed to open the PR and enable auto-merge
jobs:
regenerate-lock:
@ -72,12 +72,9 @@ jobs:
env:
GH_TOKEN: ${{ github.token }}
- name: Approve and enable auto-merge
- name: Enable auto-merge
if: steps.diff.outputs.changed == 'true'
run: |
# Approve with PAT_TOKEN_2 (a different identity from the creator,
# since GitHub does not allow a token to approve its own PR).
gh pr review "${{ steps.open-pr.outputs.pr_url }}" --approve
gh pr merge "${{ steps.open-pr.outputs.pr_url }}" --auto --squash
gh pr merge "${{ steps.open-pr.outputs.pr_url }}" --auto --squash
env:
GH_TOKEN: ${{ secrets.PAT_TOKEN_2 }}
GH_TOKEN: ${{ github.token }}