File tree Expand file tree Collapse file tree 1 file changed +5
-22
lines changed
Expand file tree Collapse file tree 1 file changed +5
-22
lines changed Original file line number Diff line number Diff line change 1- # The pull_request_target workflow trigger is dangerous. Do not add unrelated logic to this workflow.
2- # https://securitylab.github.com/research/github-actions-preventing-pwn-requests/
3- # https://docs.github.com/en/actions/using-workflows/events-that-trigger-workflows#pull_request_target
41name : Auto-merge
52on : pull_request_target
6- permissions :
7- pull-requests : write # to approve the PR
8- contents : write # to merge the PR
93jobs :
10- dependabot :
11- if : ${{ github.actor == 'dependabot[bot]' }}
12- runs-on : ubuntu-latest
13- steps :
14- - id : dependabot-metadata
15- uses : dependabot/fetch-metadata@v2
16- with :
17- github-token : ${{ secrets.GITHUB_TOKEN }}
18- - if : ${{ steps.dependabot-metadata.outputs.update-type != 'version-update:semver-major' || steps.dependabot-metadata.outputs.package-ecosystem == 'github_actions' }}
19- env :
20- GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
21- run : gh pr review --approve ${{ github.event.pull_request.html_url }}
22- - if : ${{ steps.dependabot-metadata.outputs.update-type != 'version-update:semver-major' || steps.dependabot-metadata.outputs.package-ecosystem == 'github_actions' }}
23- env :
24- GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
25- run : gh pr merge --auto --squash ${{ github.event.pull_request.html_url }}
4+ automerge :
5+ uses : open-contracting/.github/.github/workflows/automerge.yml@main
6+ permissions :
7+ pull-requests : write
8+ contents : write
You can’t perform that action at this time.
0 commit comments