Skip to content

ci: reduce dependabot PR noise with groups and cooldown#28

Merged
mkmeral merged 1 commit into
strands-agents:mainfrom
zastrowm:ci/dependabot-groups
Jun 16, 2026
Merged

ci: reduce dependabot PR noise with groups and cooldown#28
mkmeral merged 1 commit into
strands-agents:mainfrom
zastrowm:ci/dependabot-groups

Conversation

@zastrowm

Copy link
Copy Markdown
Member

Summary

Dependabot is currently opening ~20 individual PRs per update cycle, creating significant maintenance overhead. This adds:

  • Dependency groups — batches related updates into fewer PRs (dev deps together, production minor+patch together, all GH Actions together)
  • Cooldown periods — rate-limits how frequently new version-update PRs are opened (major: 30d, minor: 7d, patch: 3d)

Expected reduction: ~20 PRs → ~7 PRs per cycle (~65% fewer).

Security updates are unaffected — they bypass cooldown and grouping, so CVE patches still get immediate, dedicated PRs.

Follows the same pattern used in strands-agents/harness-sdk.

Test plan

  • Verify dependabot picks up the new config on next scheduled run
  • Confirm grouped PRs appear (e.g. "ci(rust): bump the production-minor group")
  • Confirm security advisories still get immediate standalone PRs

Batch dependency updates into fewer PRs and rate-limit version update
frequency to cut down on maintenance overhead.
@mkmeral mkmeral merged commit 3393c07 into strands-agents:main Jun 16, 2026
20 checks passed
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