Skip to content

Consolidate Dependabot update noise by grouping weekly dependency PRs#1762

Merged
methane merged 1 commit intomasterfrom
copilot/consolidate-dependabot-prs
Apr 21, 2026
Merged

Consolidate Dependabot update noise by grouping weekly dependency PRs#1762
methane merged 1 commit intomasterfrom
copilot/consolidate-dependabot-prs

Conversation

Copy link
Copy Markdown
Contributor

Copilot AI commented Apr 21, 2026

Dependabot was opening multiple update PRs each week, increasing review overhead and queue noise. This change configures grouped updates so each ecosystem emits a single weekly dependency PR.

  • What changed

    • Added groups configuration to .github/dependabot.yml for both configured ecosystems:
      • gomod
      • github-actions
    • Group name: all-dependencies
    • Match rule: patterns: ["*"] (all updates in that ecosystem are batched together)
  • Resulting behavior

    • Weekly runs now produce at most one Dependabot PR per ecosystem instead of many per dependency.
  • Config example

    - package-ecosystem: "gomod"
      directory: "/"
      schedule:
        interval: "weekly"
      groups:
        all-dependencies:
          patterns:
            - "*"

@coveralls
Copy link
Copy Markdown

Coverage Status

coverage: 82.508% (-0.09%) from 82.596% — copilot/consolidate-dependabot-prs into master

@methane methane enabled auto-merge (squash) April 21, 2026 04:16
@methane methane disabled auto-merge April 21, 2026 04:16
@methane methane merged commit d6b2d3e into master Apr 21, 2026
73 of 74 checks passed
@methane methane deleted the copilot/consolidate-dependabot-prs branch April 21, 2026 04:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants