Skip to content

chore(deps): batch Dependabot bumps into a weekly grouped PR#3259

Open
anegg0 wants to merge 2 commits into
masterfrom
chore/dependabot-monthly-grouping
Open

chore(deps): batch Dependabot bumps into a weekly grouped PR#3259
anegg0 wants to merge 2 commits into
masterfrom
chore/dependabot-monthly-grouping

Conversation

@anegg0
Copy link
Copy Markdown
Contributor

@anegg0 anegg0 commented May 5, 2026

Summary

Switches Dependabot version updates from daily (one PR per dep, every day) to weekly with grouping, so non-critical bumps consolidate into a single PR per cycle.

What changes

  • Schedule: dailyweekly
  • Grouping: Minor + patch bumps across all npm packages bundle into one PR labeled npm-minor-and-patch. Major bumps still open individually for breaking-change review.
  • PR cap: open-pull-requests-limit: 5 (was unset/default-5).
  • Commit prefix: standardizes to chore(deps): ... with scope.

Critical security PRs are unaffected

Dependabot's security updates feature is separate from version updates and ignores the schedule. When a GHSA advisory matches a current dependency, Dependabot opens an individual PR immediately, regardless of this config.

This requires Settings → Code security & analysis → Dependabot security updates to be on (verify before merging this PR).

Why weekly (not monthly)

Weekly limits the gap for upstream patches that fix vulnerabilities before a GHSA advisory is published (or that are never formally tracked). ~7-day blind spot vs ~30 days, while keeping the same review-overhead benefits as monthly grouping.

Why

Recent state was 5+ stale open Dependabot PRs (#3221, #3248, #3250, #3251, #3257) accumulated over weeks, all individual yarn.lock churn. Weekly grouping cuts review overhead while keeping criticals fast-tracked through the security-updates path.

Test plan

  • Verify Dependabot security updates are enabled at the repo level before merging.
  • After merge, wait for next weekly run and confirm a single grouped PR appears (or @dependabot recreate to trigger sooner).
  • Verify a major-version bump (when one becomes available) still produces an individual PR.

🤖 Generated with Claude Code

Switches from daily individual bumps (which produced 5+ stale open PRs at a time)
to monthly grouping for minor/patch version updates. Major bumps still open
individually as a review checkpoint. Critical security PRs continue to fire
immediately via the separate Dependabot security-updates feature.
@vercel
Copy link
Copy Markdown

vercel Bot commented May 5, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
arbitrum-docs Ready Ready Preview May 5, 2026 1:06am

Request Review

Shortens the patch-window for upstream-fixed-but-unflagged vulnerabilities
from ~30 days to ~7 days while preserving the grouping benefits.
@anegg0 anegg0 changed the title chore(deps): batch Dependabot bumps into a monthly grouped PR chore(deps): batch Dependabot bumps into a weekly grouped PR May 5, 2026
@anegg0 anegg0 requested review from dkutzmarks-rgb and douglance and removed request for douglance May 5, 2026 01:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants