Skip to content

Commit f1f0b48

Browse files
chore: attempt to autoapprove PRs from dependabot (#1283)
1 parent 5373ac3 commit f1f0b48

File tree

1 file changed

+16
-1
lines changed

1 file changed

+16
-1
lines changed

.github/workflows/dependabot-test.yml

Lines changed: 16 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,15 +15,30 @@ jobs:
1515
contents: write
1616
if: ${{ github.actor == 'dependabot[bot]' }}
1717
steps:
18+
- name: Approve
19+
uses: actions/github-script@v7
20+
with:
21+
github-token: ${{secrets.GITHUB_TOKEN}}
22+
script: |
23+
var pr_number = ${{ inputs.pr_number }}
24+
25+
await github.pulls.createReview({
26+
owner: context.repo.owner,
27+
repo: context.repo.repo,
28+
pull_number: pr_number,
29+
event: "APPROVE"
30+
})
31+
1832
- name: Merge
1933
uses: actions/github-script@v7
2034
with:
2135
github-token: ${{secrets.GITHUB_TOKEN}}
2236
script: |
2337
var pr_number = ${{ inputs.pr_number }}
38+
2439
github.rest.pulls.merge({
2540
owner: context.repo.owner,
2641
repo: context.repo.repo,
2742
pull_number: pr_number,
2843
merge_method: 'squash'
29-
})
44+
})

0 commit comments

Comments
 (0)