ci: consolidate Dependabot config to stop mass PR openings#142
ci: consolidate Dependabot config to stop mass PR openings#142BENZOOgataga merged 4 commits intomainfrom
Conversation
Co-authored-by: BENZOOgataga <50145143+BENZOOgataga@users.noreply.github.com>
|
@copilot modify pull request limit to 1 every month |
Co-authored-by: BENZOOgataga <50145143+BENZOOgataga@users.noreply.github.com>
There was a problem hiding this comment.
Pull request overview
This PR consolidates the Dependabot configuration to reduce the volume of dependency update PRs from up to 70 per weekly run to at most 2 per month (one for npm, one for GitHub Actions).
Changes:
- Removed 6 redundant per-directory
npmecosystem entries, keeping a single root-level entry that leverages pnpm workspace traversal - Added
groupswith wildcard patterns to bothnpmandgithub-actionsentries, batching all updates into a single PR per ecosystem - Changed schedule from weekly to monthly and reduced
open-pull-requests-limitto 1 for both ecosystems
Reviewed changes
Copilot reviewed 2 out of 2 changed files in this pull request and generated 1 comment.
| File | Description |
|---|---|
.github/dependabot.yml |
Consolidated 7 npm entries into 1 root entry, added grouping, changed to monthly schedule with limit of 1 PR per ecosystem |
.releases/unreleased/20260309103504-consolidate-dependabot-config.md |
Added release note for the configuration change |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
| type: patch | ||
| area: ci | ||
| summary: Consolidate Dependabot config to a single grouped npm entry to prevent mass PR openings |
There was a problem hiding this comment.
The release note file uses a different format from the existing release notes. The other files in .releases/unreleased/ use YAML front matter with --- delimiters (e.g., ---\ntype: patch\narea: ci\nsummary: ...\n---), but this file omits the --- delimiters entirely. This will likely break any tooling that parses these files expecting YAML front matter format.
|
@copilot apply changes based on the comments in this thread |
Co-authored-by: BENZOOgataga <50145143+BENZOOgataga@users.noreply.github.com>
Fixed in e755f23 — added the missing |
open-pull-requests-limitto 1 and schedule to monthly for both ecosystems---delimiters💬 We'd love your input! Share your thoughts on Copilot coding agent in our 2 minute survey.