Skip to content

Commit f652eca

Browse files
committed
chore: add auto-approve dependabot pull request
Signed-off-by: Bobob Bäck Engström <bobo@id8-engineering.io>
1 parent e3a6976 commit f652eca

1 file changed

Lines changed: 10 additions & 1 deletion

File tree

.github/workflows/dependabot-automerging.yml

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,9 +18,18 @@ jobs:
1818
with:
1919
github-token: "${{ secrets.GITHUB_TOKEN }}"
2020

21+
- name: Approve Dependabot patch/minor PRs
22+
if: |
23+
steps.metadata.outputs.update-type == 'version-update:semver-patch' ||
24+
steps.metadata.outputs.update-type == 'version-update:semver-minor'
25+
run: gh pr review "$PR_URL" --approve --body "Auto-approved patch/minor Dependabot update."
26+
env:
27+
PR_URL: ${{ github.event.pull_request.html_url }}
28+
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
29+
2130
- name: Enable auto-merge for Dependabot PRs
2231
if: |
23-
steps.dependabot-metadata.outputs.update-type != 'version-update:semver-major' &&
32+
steps.metadata.outputs.update-type != 'version-update:semver-major' &&
2433
steps.metadata.outputs.update-type == 'version-update:semver-patch' ||
2534
steps.metadata.outputs.update-type == 'version-update:semver-minor'
2635
run: |

0 commit comments

Comments
 (0)