automerge dependabot PRs
@@ -147,3 +147,23 @@ jobs:
repo: MorphiaOrg/critter
token: ${{ secrets.PUSH_TOKEN }}
ref: refs/heads/master
+ dependabot:
+ runs-on: ubuntu-latest
+ if: ${{ github.actor == 'dependabot[bot]' && github.event_name == 'pull_request' }}
+ needs:
+ - Tests
+ - Quality
+ permissions:
+ contents: write
+ pull-requests: write
+ steps:
+ - name: Dependabot metadata
+ id: metadata
+ uses: dependabot/fetch-metadata@v1.1.1
+ with:
+ github-token: "${{ secrets.GITHUB_TOKEN }}"
+ - name: Enable auto-merge for Dependabot PRs
+ run: gh pr merge --auto --merge "$PR_URL"
+ env:
+ PR_URL: ${{github.event.pull_request.html_url}}
+ GITHUB_TOKEN: ${{secrets.GITHUB_TOKEN}}
\ No newline at end of file
