Skip to content

Commit 13a81db

Browse files
committed
chore(dependabot): keep website majors out of grouped bumps + ignore next/fumadocs/react majors
PR #90 grouped next 15->16 + fumadocs 15->16 into one auto-bump that broke the website build (fumadocs-ui/provider export moved in v16); reverted in #116. - The website npm group now only bundles minor + patch updates. Majors get their own individual, individually-testable PRs. - next / fumadocs-{core,ui,mdx} / react / react-dom majors are ignored entirely — those require a coordinated migration (Fumadocs v16 needs Next 16 + React 19 export-path changes), which is a deliberate project, not an auto-merge.
1 parent 8370a88 commit 13a81db

1 file changed

Lines changed: 23 additions & 0 deletions

File tree

.github/dependabot.yml

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,29 @@ updates:
3636
npm-dependencies:
3737
patterns:
3838
- "*"
39+
# Keep major bumps OUT of the grouped PR — a single grouped major bump
40+
# broke the site once (PR #90: next 15->16 + fumadocs 15->16 together,
41+
# reverted in #116). Majors must be deliberate, individually-tested PRs.
42+
update-types:
43+
- "minor"
44+
- "patch"
45+
ignore:
46+
# Next.js + Fumadocs majors require a coordinated migration (Fumadocs v16
47+
# needs Next 16 + React 19 export-path changes). NOT a Dependabot
48+
# auto-merge — do these as a dedicated migration PR. See the 2026-05-30
49+
# #90 break for the rationale.
50+
- dependency-name: "next"
51+
update-types: ["version-update:semver-major"]
52+
- dependency-name: "fumadocs-core"
53+
update-types: ["version-update:semver-major"]
54+
- dependency-name: "fumadocs-ui"
55+
update-types: ["version-update:semver-major"]
56+
- dependency-name: "fumadocs-mdx"
57+
update-types: ["version-update:semver-major"]
58+
- dependency-name: "react"
59+
update-types: ["version-update:semver-major"]
60+
- dependency-name: "react-dom"
61+
update-types: ["version-update:semver-major"]
3962
labels:
4063
- "dependencies"
4164
- "javascript"

0 commit comments

Comments
 (0)