-
-
Notifications
You must be signed in to change notification settings - Fork 350
27 lines (24 loc) · 866 Bytes
/
automerge.yaml
File metadata and controls
27 lines (24 loc) · 866 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
# name: Dependabot Auto-merge
# on:
# pull_request:
# types: [opened, synchronize, reopened]
# permissions:
# contents: write
# pull-requests: write
# jobs:
# dependabot-automerge:
# runs-on: ubuntu-latest
# if: github.actor == 'dependabot[bot]'
# steps:
# - name: Dependabot metadata
# id: metadata
# uses: dependabot/fetch-metadata@v1
# with:
# github-token: "${{ secrets.GITHUB_TOKEN }}"
# - name: Auto-merge minor and patch updates
# if: steps.metadata.outputs.update-type == 'version-update:semver-minor' || steps.metadata.outputs.update-type == 'version-update:semver-patch'
# run: |
# gh pr merge --auto --squash "$PR_URL"
# env:
# PR_URL: ${{ github.event.pull_request.html_url }}
# GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}