Skip to content

chore(ci): calm Dependabot to monthly + single combined group#48

Merged
aicayzer merged 1 commit into
mainfrom
chore/calm-dependabot
May 12, 2026
Merged

chore(ci): calm Dependabot to monthly + single combined group#48
aicayzer merged 1 commit into
mainfrom
chore/calm-dependabot

Conversation

@aicayzer

Copy link
Copy Markdown
Owner

First-time scan + weekly cadence + multiple groups + 5-PR limit was producing too much noise. Tightened so it stays quiet for a single-maintainer repo:

  • Monthly instead of weekly.
  • One combined "non-major" npm group (patches + minors merged) → one PR per month for all routine bumps.
  • PR limits lowered: npm 5 → 2, actions 3 → 1.
  • More majors ignored: added @types/node and vitest alongside the existing electron / vite / @vitejs/plugin-react / typescript / eslint ignores.

Security advisories still come through regardless — they're a separate channel that opens a PR whenever a CVE applies. This config only affects routine version-update noise.

…more ignores

Previous config opened too many PRs on first scan + each weekly cycle.
Tightened so it stays quiet for a single-maintainer personal project:

- Monthly cadence (was weekly)
- One combined "non-major" npm group covering both patches and minors
  → one PR per month for all routine bumps
- npm open-PR limit lowered to 2; github-actions lowered to 1
- Added @types/node + vitest majors to the ignore list alongside the
  existing electron / vite / @vitejs/plugin-react / typescript / eslint
  ignores. Either bump manually after a config audit when they're
  worth doing.

Security advisories still come through regardless — they're a separate
channel that always opens a PR when a CVE applies. This config only
affects routine version-update noise.
@aicayzer aicayzer merged commit 453b657 into main May 12, 2026
3 checks passed
@aicayzer aicayzer deleted the chore/calm-dependabot branch May 12, 2026 15:45
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.

1 participant