-
Couldn't load subscription status.
- Fork 13
Add Dependabot Auto Manage workflow #230
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add Dependabot Auto Manage workflow #230
Conversation
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.
Pull Request Overview
Adds a GitHub Actions workflow to automatically approve and merge Dependabot pull requests, streamlining dependency updates with minimal manual intervention.
- Introduces automated approval and merging for all Dependabot PRs
- Configures the workflow to trigger on pull request events with proper permissions
- Sets up labeling for auto-merged PRs to maintain visibility
Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.
| @@ -0,0 +1,18 @@ | |||
| name: Dependabot Auto Manage | |||
| on: pull_request | |||
Copilot
AI
Oct 15, 2025
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.
Using 'pull_request' trigger allows external contributors to trigger this workflow. Consider using 'pull_request_target' with additional safety checks, or restrict to specific event types like 'opened' and 'synchronize'.
| on: pull_request | |
| on: | |
| pull_request: | |
| types: [opened, synchronize] |
|
Seems the settings for allowed actions need to be updated to make this one work:
|
aac7b94 to
04c4e63
Compare
|
Someone with the appropriate permissions need to whitelist the used action |
Signed-off-by: Mathias L. Baumann <[email protected]>
04c4e63 to
65c5744
Compare
Summary