From 2e4a4c2424f2ff6764902ebe2fa75d7ef3f053a9 Mon Sep 17 00:00:00 2001 From: Jan Raasch <425211+janraasch@users.noreply.github.com> Date: Tue, 23 Jan 2024 12:06:26 +0100 Subject: [PATCH] =?UTF-8?q?Add=20more=20permissions=20to=20auto-merge=20wo?= =?UTF-8?q?rkflow=20=F0=9F=94=93?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Still trying to fix ``` GraphQL: Resource not accessible by integration (mergePullRequest) ``` See https://github.com/janraasch/hugo-bearblog/actions/runs/7624250504/job/20766236838 and https://github.com/cli/cli/discussions/7617 --- .github/workflows/auto-merge.yml | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/.github/workflows/auto-merge.yml b/.github/workflows/auto-merge.yml index 3ea4f02a..fe1ffd84 100644 --- a/.github/workflows/auto-merge.yml +++ b/.github/workflows/auto-merge.yml @@ -7,6 +7,7 @@ on: permissions: issues: write + contents: write pull-requests: write jobs: @@ -21,9 +22,7 @@ jobs: github-token: '${{ secrets.GITHUB_TOKEN }}' - name: Enable auto-merge for Dependabot PRs if: contains(fromJSON('["version-update:semver-patch", "version-update:semver-minor"]'), steps.dependabot-metadata.outputs.update-type) - run: | - gh pr review --approve "$PR_URL" - gh pr merge --auto --squash "$PR_URL" + run: gh pr merge --auto --squash "$PR_URL" env: PR_URL: ${{github.event.pull_request.html_url}} GITHUB_TOKEN: ${{secrets.GITHUB_TOKEN}}