From 098b44aa814fad4a91969feeadbb0712d9254127 Mon Sep 17 00:00:00 2001 From: Lucas Date: Sat, 7 Sep 2024 12:56:03 +0200 Subject: [PATCH] =?UTF-8?q?=E2=99=BB=EF=B8=8F=20update=20auto-approve-depe?= =?UTF-8?q?ndabot.yml?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .github/workflows/auto-approve-dependabot.yml | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/.github/workflows/auto-approve-dependabot.yml b/.github/workflows/auto-approve-dependabot.yml index 8ec89af..1594989 100644 --- a/.github/workflows/auto-approve-dependabot.yml +++ b/.github/workflows/auto-approve-dependabot.yml @@ -1,8 +1,9 @@ -name: Dependabot auto-approve +name: Dependabot auto-approve and merge on: pull_request permissions: pull-requests: write + contents: write jobs: dependabot: @@ -14,8 +15,16 @@ jobs: uses: dependabot/fetch-metadata@v1 with: github-token: "${{ secrets.GITHUB_TOKEN }}" + - name: Approve a PR run: gh pr review --approve "$PR_URL" env: PR_URL: ${{github.event.pull_request.html_url}} GH_TOKEN: ${{secrets.GITHUB_TOKEN}} + + - name: Enable auto-merge for Dependabot PRs + if: steps.metadata.outputs.update-type != 'version-update:semver-major' + run: gh pr merge --auto --merge "$PR_URL" + env: + PR_URL: ${{github.event.pull_request.html_url}} + GH_TOKEN: ${{secrets.GITHUB_TOKEN}}