Skip to content

chore(deps): improve dependabot config with grouping and schedule#32

Open
KingPin wants to merge 1 commit intomainfrom
dependabot-improvements
Open

chore(deps): improve dependabot config with grouping and schedule#32
KingPin wants to merge 1 commit intomainfrom
dependabot-improvements

Conversation

@KingPin
Copy link
Copy Markdown
Owner

@KingPin KingPin commented Apr 11, 2026

Summary

  • Switch schedule from daily to weekly (Monday 04:00 UTC) — action releases are infrequent, daily was unnecessary noise
  • Set open-pull-requests-limit: 10 — default of 5 would be exhausted by the 10+ actions in use
  • Add commit-message.prefix: "chore(deps)" for conventional commit format
  • Add groups to batch related PRs:
    • docker-actions — all docker/* actions (buildx, build-push, qemu, login)
    • security-actionsaquasecurity/trivy-action + github/codeql-action
    • github-actionsactions/*, gautamkrishnar/*, gaurav-nelson/*, DavidAnson/*

Test plan

  • Verify config is valid via GitHub's "Insights > Dependency graph > Dependabot" tab after merge
  • Confirm next Monday Dependabot run produces grouped PRs instead of individual ones

- Switch from daily to weekly (Monday 04:00 UTC) to reduce noise
- Add open-pull-requests-limit of 10 to handle 10+ tracked actions
- Add conventional commit prefix chore(deps)
- Group actions into docker-actions, security-actions, and github-actions
  to produce batched PRs instead of one per action
Copilot AI review requested due to automatic review settings April 11, 2026 20:23
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates the repository’s Dependabot configuration for GitHub Actions to reduce update noise and batch related action updates into grouped PRs.

Changes:

  • Switched Dependabot schedule from daily to weekly (Mondays at 04:00 UTC).
  • Increased open-pull-requests-limit and standardized Dependabot commit message prefix.
  • Added Dependabot groups to batch related GitHub Actions updates.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment on lines +18 to +21
security-actions:
patterns:
- "aquasecurity/*"
- "github/codeql-action*"
Copy link

Copilot AI Apr 11, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

PR description says the security-actions group is intended to cover only aquasecurity/trivy-action, but the config uses the broader pattern aquasecurity/* which will group any Aquasecurity action if added in the future. Either narrow the pattern (e.g., to just the trivy action) or update the PR description to match the broader grouping intent.

Copilot uses AI. Check for mistakes.
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.

2 participants