chore: update dependabot.yml
This commit is contained in:
@@ -5,8 +5,6 @@ updates:
|
|||||||
schedule:
|
schedule:
|
||||||
interval: "daily"
|
interval: "daily"
|
||||||
open-pull-requests-limit: 10
|
open-pull-requests-limit: 10
|
||||||
labels:
|
|
||||||
- "dependencies"
|
|
||||||
groups:
|
groups:
|
||||||
production:
|
production:
|
||||||
dependency-type: "production"
|
dependency-type: "production"
|
||||||
@@ -18,40 +16,3 @@ updates:
|
|||||||
update-types:
|
update-types:
|
||||||
- "minor"
|
- "minor"
|
||||||
- "patch"
|
- "patch"
|
||||||
ignore:
|
|
||||||
# ---- Toolchain pins: semver-major bumps break the lint/typecheck stack ----
|
|
||||||
# ESLint 10 dropped rule-context getFilename(); eslint-plugin-react (^7.37.x)
|
|
||||||
# peer range caps at eslint ^9.7 -> react/display-name crash at load.
|
|
||||||
- dependency-name: "eslint"
|
|
||||||
update-types: ["version-update:semver-major"]
|
|
||||||
# typescript-eslint 8.x peer range is ">=4.8.4 <6.1.0" -> TS 7 hard-refuses.
|
|
||||||
- dependency-name: "typescript"
|
|
||||||
update-types: ["version-update:semver-major"]
|
|
||||||
# @tsparticles v4 changed its exported API; the vendored SparklesCore from the
|
|
||||||
# Aceternity registry targets the v3 API (initParticlesEngine, IEffect.fill...).
|
|
||||||
# NOTE: dependabot `ignore` does NOT support wildcards (only `groups` does) —
|
|
||||||
# list each exact scoped package.
|
|
||||||
- dependency-name: "@tsparticles/react"
|
|
||||||
update-types: ["version-update:semver-major"]
|
|
||||||
- dependency-name: "@tsparticles/engine"
|
|
||||||
update-types: ["version-update:semver-major"]
|
|
||||||
- dependency-name: "@tsparticles/slim"
|
|
||||||
update-types: ["version-update:semver-major"]
|
|
||||||
# eslint-config-next majors follow Next.js majors and can pull incompatible
|
|
||||||
# plugin versions; framework majors are deliberate, not auto-bumps.
|
|
||||||
- dependency-name: "eslint-config-next"
|
|
||||||
update-types: ["version-update:semver-major"]
|
|
||||||
# eslint-plugin-react 8.x targets ESLint 10, which conflicts with the
|
|
||||||
# pinned eslint ^9 (and the vendored components' validated toolchain).
|
|
||||||
- dependency-name: "eslint-plugin-react"
|
|
||||||
update-types: ["version-update:semver-major"]
|
|
||||||
- package-ecosystem: "github-actions"
|
|
||||||
directory: "/"
|
|
||||||
schedule:
|
|
||||||
interval: "weekly"
|
|
||||||
groups:
|
|
||||||
actions:
|
|
||||||
patterns: ["*"]
|
|
||||||
update-types:
|
|
||||||
- "minor"
|
|
||||||
- "patch"
|
|
||||||
|
|||||||
Reference in New Issue
Block a user