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
4
1
name : Auto-merge
5
2
on : pull_request_target
6
- permissions :
7
- pull-requests : write # to approve the PR
8
- contents : write # to merge the PR
9
3
jobs :
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