mirror of
https://github.com/J3vb/OwnCord.git
synced 2026-09-03 03:50:00 +03:00
ci: group stryker and vitest dependabot updates into single PRs
Both families version-lock their packages with exact peer pins (typescript-checker@9.6.0 requires core@9.6.0, not ^9.6.0), so dependabot's default PR-per-package split breaks npm install whenever only some of them merge. This is what took main down today. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -29,6 +29,18 @@ updates:
|
||||
- dependencies
|
||||
- npm
|
||||
open-pull-requests-limit: 10
|
||||
# These families version-lock their own packages with exact peer pins
|
||||
# (e.g. typescript-checker@9.6.0 requires core@9.6.0, not ^9.6.0), so a
|
||||
# PR-per-package split guarantees an ERESOLVE failure whenever only some
|
||||
# of them are merged. Group each family into a single PR.
|
||||
groups:
|
||||
stryker:
|
||||
patterns:
|
||||
- "@stryker-mutator/*"
|
||||
vitest:
|
||||
patterns:
|
||||
- "vitest"
|
||||
- "@vitest/*"
|
||||
ignore:
|
||||
- dependency-name: "*"
|
||||
update-types: ["version-update:semver-major"]
|
||||
|
||||
Reference in New Issue
Block a user