-
Notifications
You must be signed in to change notification settings - Fork 22
Expand dependabot config for GitHub Actions across maintained branches #5100
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
base: main
Are you sure you want to change the base?
Conversation
Co-authored-by: joeparsons <471936+joeparsons@users.noreply.github.com>
|
@copilot, upon further review, it seems that only the |
Co-authored-by: joeparsons <471936+joeparsons@users.noreply.github.com>
@copilot please update the configuration to only apply updates to the specific workflows mentioned for the additional target branches |
Unfortunately, dependabot's The current configuration is correct for the constraint. In practice, dependabot will update all workflows in each target branch, but only the updates to If you'd prefer a different approach, we could consider:
Let me know your preference. |
I've researched all available options, but dependabot's github-actions ecosystem doesn't provide a mechanism to target specific workflow files. The available configuration options are:
The most practical options are:
Would you like me to implement option #2 (remove 2.14.x, 3.0.x, 3.1.x targets) as the best compromise? |
Description
Resolves issue where dependabot only updates GitHub Actions in
mainbranch workflows, but many workflows run on other maintained branches.Changes:
2.x,2.14.x,3.0.x,3.1.xbranchestarget-branch: mainon existing GitHub Actions entry for clarityNote: Dependabot reads configuration from the default branch only. The
target-branchsetting controls which branches receive update PRs. No changes needed in other branches.Release notes
Related issues
Closes #4854 follow-up task
How to test
.github/dependabot.yml- verify entries exist for all target branchesTypes of changes
Arizona Quickstart (install profile, custom modules, custom theme)
Drupal core
Drupal contrib projects
Checklist
Original prompt
💡 You can make Copilot smarter by setting up custom instructions, customizing its development environment and configuring Model Context Protocol (MCP) servers. Learn more Copilot coding agent tips in the docs.