diff --git a/.github/workflows/auto-merge-dependabot.yaml b/.github/workflows/auto-merge-dependabot.yaml index 0b801d8..d114874 100644 --- a/.github/workflows/auto-merge-dependabot.yaml +++ b/.github/workflows/auto-merge-dependabot.yaml @@ -1,14 +1,24 @@ -name: Auto merge Dependabot +name: Dependabot auto-merge -on: pull_request_target +on: pull_request + +permissions: + contents: write + pull-requests: write + +defaults: + run: + shell: bash jobs: - auto-merge: + dependabot: if: github.actor == 'dependabot[bot]' + runs-on: ubuntu-latest + steps: - - name: Auto merge Dependabot - uses: ahmadnassri/action-dependabot-auto-merge@v2 - with: - target: minor - github-token: ${{ secrets.DEPENDABOT_TOKEN }} + - name: Enable auto-merge for Dependabot PRs + run: gh pr merge --auto --merge "$PR_URL" + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + PR_URL: ${{ github.event.pull_request.html_url }}