Skip to content

Commit cc0bba0

Browse files
committed
ci(dependabot): ignore major version updates
Dependabot's `groups`/`update-types` only controls how updates are bundled into PRs, not whether PRs are opened. Major bumps that match no group (e.g. zod 3→4, vitest 3→4) were still raised as individual PRs. Add an `ignore` rule for `version-update:semver-major` to both the npm and github-actions ecosystems so major bumps are reviewed and applied manually.
1 parent c9b2831 commit cc0bba0

1 file changed

Lines changed: 9 additions & 1 deletion

File tree

‎.github/dependabot.yml‎

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,10 +34,13 @@ updates:
3434
type-definitions:
3535
patterns:
3636
- "@types/*"
37-
# Major bumps stay un-grouped → one PR each, easier to review.
3837
ignore:
3938
# Catalog-managed; bump manually via pnpm-workspace.yaml + changeset.
4039
- dependency-name: "@cipherstash/auth"
40+
# Major bumps are reviewed and applied manually, not by Dependabot.
41+
- dependency-name: "*"
42+
update-types:
43+
- version-update:semver-major
4144

4245
# ── GitHub Actions ─────────────────────────────────────────────
4346
- package-ecosystem: github-actions
@@ -60,3 +63,8 @@ updates:
6063
update-types:
6164
- minor
6265
- patch
66+
ignore:
67+
# Major bumps are reviewed and applied manually, not by Dependabot.
68+
- dependency-name: "*"
69+
update-types:
70+
- version-update:semver-major

0 commit comments

Comments
 (0)