Skip to content

Commit d947f93

Browse files
author
Zvi Fried
committed
feat/general-refinement - Improve Dependabot auto-merge to include major updates
- Enable auto-merge for major version updates of CI dependencies - Change merge strategy from --merge to --squash for cleaner history - Allow automatic handling of all semver update types (patch, minor, major) - Reduce manual intervention needed for routine dependency updates
1 parent 42dc16f commit d947f93

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

.github/workflows/dependabot-auto-merge.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,9 +19,9 @@ jobs:
1919
with:
2020
github-token: "${{ secrets.GITHUB_TOKEN }}"
2121

22-
- name: Auto-merge Dependabot PRs for patch and minor updates
23-
if: steps.metadata.outputs.update-type == 'version-update:semver-patch' || steps.metadata.outputs.update-type == 'version-update:semver-minor'
24-
run: gh pr merge --auto --merge "$PR_URL"
22+
- name: Auto-merge Dependabot PRs for all CI dependency updates
23+
if: steps.metadata.outputs.update-type == 'version-update:semver-patch' || steps.metadata.outputs.update-type == 'version-update:semver-minor' || steps.metadata.outputs.update-type == 'version-update:semver-major'
24+
run: gh pr merge --auto --squash "$PR_URL"
2525
env:
2626
PR_URL: ${{github.event.pull_request.html_url}}
2727
GITHUB_TOKEN: ${{secrets.GITHUB_TOKEN}}

0 commit comments

Comments
 (0)