diff --git a/.github/workflows/enable_pr_automerge.yaml b/.github/workflows/enable_pr_automerge.yaml index bdbbd90..de7b67d 100644 --- a/.github/workflows/enable_pr_automerge.yaml +++ b/.github/workflows/enable_pr_automerge.yaml @@ -9,8 +9,16 @@ jobs: enable_automerge: runs-on: ubuntu-latest steps: + - name: Get token + id: get_token + uses: actions/create-github-app-token@1b10c78c7865c340bc4f6099eb2f838309f1e8c3 # v3 + with: + app-id: ${{ vars.AUTO_MERGE_APP_ID }} + private-key: ${{ secrets.AUTO_MERGE_PRIVATE_KEY }} + owner: ${{ github.repository_owner }} + - name: Enable auto-merge for PRs run: gh pr merge --auto --squash --delete-branch "$PR_URL" env: - PR_URL: ${{github.event.pull_request.html_url}} - GH_TOKEN: ${{secrets.PR_GITHUB_TOKEN}} + PR_URL: ${{ github.event.pull_request.html_url }} + GH_TOKEN: '${{ steps.get_token.outputs.token }}'