mirror of
https://github.com/pdfme/pdfme.git
synced 2026-04-19 13:39:04 -04:00
chore: ignore incompatible major version bumps in dependabot config
Prevent Dependabot from creating PRs for major version bumps that cannot be applied without significant migration work: - React 16→19 (ReactDOM.render removal) - antd 5→6 (form-render incompatibility) - pdfjs-dist 3→5 (API restructuring) - canvas 2→3 (pdfjs-dist incompatibility) - eslint 9→10 (eslint-plugin-react incompatibility) - @testing-library/react 12→16 (requires React 18+) Minor and patch updates are still enabled for all packages. See #1375 for the tracking issue to address these upgrades. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
38
.github/dependabot.yml
vendored
38
.github/dependabot.yml
vendored
@@ -17,6 +17,17 @@ updates:
|
||||
update-types:
|
||||
- "minor"
|
||||
- "patch"
|
||||
ignore:
|
||||
- dependency-name: "eslint"
|
||||
update-types: ["version-update:semver-major"]
|
||||
- dependency-name: "@types/react"
|
||||
update-types: ["version-update:semver-major"]
|
||||
- dependency-name: "@types/react-dom"
|
||||
update-types: ["version-update:semver-major"]
|
||||
- dependency-name: "@testing-library/react"
|
||||
update-types: ["version-update:semver-major"]
|
||||
- dependency-name: "canvas"
|
||||
update-types: ["version-update:semver-major"]
|
||||
|
||||
# Common package
|
||||
- package-ecosystem: "npm"
|
||||
@@ -51,6 +62,11 @@ updates:
|
||||
update-types:
|
||||
- "minor"
|
||||
- "patch"
|
||||
ignore:
|
||||
- dependency-name: "pdfjs-dist"
|
||||
update-types: ["version-update:semver-major"]
|
||||
- dependency-name: "canvas"
|
||||
update-types: ["version-update:semver-major"]
|
||||
|
||||
# Generator package
|
||||
- package-ecosystem: "npm"
|
||||
@@ -131,6 +147,21 @@ updates:
|
||||
update-types:
|
||||
- "minor"
|
||||
- "patch"
|
||||
ignore:
|
||||
- dependency-name: "react"
|
||||
update-types: ["version-update:semver-major"]
|
||||
- dependency-name: "react-dom"
|
||||
update-types: ["version-update:semver-major"]
|
||||
- dependency-name: "@types/react"
|
||||
update-types: ["version-update:semver-major"]
|
||||
- dependency-name: "@types/react-dom"
|
||||
update-types: ["version-update:semver-major"]
|
||||
- dependency-name: "antd"
|
||||
update-types: ["version-update:semver-major"]
|
||||
- dependency-name: "@testing-library/react"
|
||||
update-types: ["version-update:semver-major"]
|
||||
- dependency-name: "eslint"
|
||||
update-types: ["version-update:semver-major"]
|
||||
|
||||
# Playground
|
||||
- package-ecosystem: "npm"
|
||||
@@ -154,6 +185,13 @@ updates:
|
||||
update-types:
|
||||
- "minor"
|
||||
- "patch"
|
||||
ignore:
|
||||
- dependency-name: "antd"
|
||||
update-types: ["version-update:semver-major"]
|
||||
- dependency-name: "pdfjs-dist"
|
||||
update-types: ["version-update:semver-major"]
|
||||
- dependency-name: "canvas"
|
||||
update-types: ["version-update:semver-major"]
|
||||
|
||||
# Website
|
||||
- package-ecosystem: "npm"
|
||||
|
||||
Reference in New Issue
Block a user