Skip to content

Commit a24cf85

Browse files
authored
ci: auto-approve dependabot PRs for example project dependencies (#2893)
1 parent e896807 commit a24cf85

1 file changed

Lines changed: 8 additions & 2 deletions

File tree

.github/workflows/dependencies.yml

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,13 +16,19 @@ jobs:
1616
with:
1717
github-token: "${{ secrets.GITHUB_TOKEN }}"
1818
- name: Approve
19-
if: steps.metadata.outputs.update-type == 'version-update:semver-patch' || steps.metadata.outputs.update-type == 'version-update:semver-minor'
19+
if: >-
20+
steps.metadata.outputs.update-type == 'version-update:semver-patch'
21+
|| steps.metadata.outputs.update-type == 'version-update:semver-minor'
22+
|| contains(github.event.pull_request.labels.*.name, 'area:examples')
2023
run: gh pr review --approve "$PR_URL"
2124
env:
2225
PR_URL: ${{github.event.pull_request.html_url}}
2326
GH_TOKEN: ${{secrets.GITHUB_TOKEN}}
2427
- name: Automerge
25-
if: steps.metadata.outputs.update-type == 'version-update:semver-patch' || steps.metadata.outputs.update-type == 'version-update:semver-minor'
28+
if: >-
29+
steps.metadata.outputs.update-type == 'version-update:semver-patch'
30+
|| steps.metadata.outputs.update-type == 'version-update:semver-minor'
31+
|| contains(github.event.pull_request.labels.*.name, 'area:examples')
2632
run: gh pr merge --auto --squash "$PR_URL"
2733
env:
2834
PR_URL: ${{ github.event.pull_request.html_url }}

0 commit comments

Comments
 (0)