File tree Expand file tree Collapse file tree 1 file changed +19
-7
lines changed
Expand file tree Collapse file tree 1 file changed +19
-7
lines changed Original file line number Diff line number Diff line change 1-
1+ ---
22name : Dependabot Auto-Merge
33
4- on :
5- pull_request :
4+ " on " :
5+ pull_request_target :
66 types : [opened, synchronize, reopened]
77
88permissions :
@@ -14,14 +14,26 @@ jobs:
1414 name : Auto-merge Dependabot PRs
1515 runs-on : ubuntu-latest
1616 if : github.actor == 'dependabot[bot]'
17-
17+
1818 steps :
1919 - name : Dependabot metadata
2020 id : metadata
21- uses : dependabot/fetch-metadata@21025c705c08248db411dc16f3619e6b5f9ea21a # v2.2.0
21+ # yamllint disable-line rule:line-length
22+ uses : dependabot/fetch-metadata@21025c705c08248db411dc16f3619e6b5f9ea21a # v2.2.0
23+
24+ - name : Approve PR
25+ if : >-
26+ steps.metadata.outputs.update-type == 'version-update:semver-patch' ||
27+ steps.metadata.outputs.update-type == 'version-update:semver-minor'
28+ run : gh pr review --approve "$PR_URL"
29+ env :
30+ PR_URL : ${{ github.event.pull_request.html_url }}
31+ GH_TOKEN : ${{ secrets.GITHUB_TOKEN }}
2232
23- - name : Auto-merge patch and minor updates
24- if : steps.metadata.outputs.update-type == 'version-update:semver-patch' || steps.metadata.outputs.update-type == 'version-update:semver-minor'
33+ - name : Enable auto-merge
34+ if : >-
35+ steps.metadata.outputs.update-type == 'version-update:semver-patch' ||
36+ steps.metadata.outputs.update-type == 'version-update:semver-minor'
2537 run : gh pr merge --auto --squash "$PR_URL"
2638 env :
2739 PR_URL : ${{ github.event.pull_request.html_url }}
You can’t perform that action at this time.
0 commit comments