-
Notifications
You must be signed in to change notification settings - Fork 1
Conversation
Summary
Add a GitHub Actions workflow to auto-approve and auto-merge Dependabot pull requests for patch and minor version updates.
This reduces maintenance burden by automatically handling low-risk dependency updates while still requiring manual review for major version bumps.
Repository Settings Required
To enable auto-merge functionality, the following repository settings must be configured:
-
Settings - General - Pull Requests
- Allow auto-merge
-
Settings - Branches -
mainbranch protection rule- Require status checks to pass before merging
- Add required checks: Build, Unit Tests
- Require status checks to pass before merging
-
Settings - Actions - General - Workflow permissions
- Allow GitHub Actions to create and approve pull requests
Requirements (place an x in each [ ])
- I've read and understood the Contributing Guidelines and have done my best effort to follow them.
- I've read and agree to the Code of Conduct.
Codecov Report All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #92 +/- ## ======================================= Coverage 94.68% 94.68% ======================================= Files 11 11 Lines 207 207 ======================================= Hits 196 196 Misses 11 11 View full report in Codecov by Sentry. New features to boost your workflow:
|
zimeg
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM - clean dependabot auto-merge workflow