Skip to content

Commit 511306f

Browse files
mkrtchianclaude
andcommitted
ci(dependabot): ignore major bumps for pinned deps
@types/node stays on the Node LTS major we run (24). React (and its types) stays on 18 until Nextra is upgraded, since Nextra 2 breaks on React 19. Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
1 parent 74042ac commit 511306f

1 file changed

Lines changed: 14 additions & 0 deletions

File tree

.github/dependabot.yml

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,3 +9,17 @@ updates:
99
# Stay on v6 while we use Nextra 2.x.
1010
- dependency-name: "next-seo"
1111
update-types: ["version-update:semver-major"]
12+
# @types/node tracks the Node major it describes. Keep it on the Node LTS
13+
# major we run (24); a higher major would type APIs missing at runtime.
14+
- dependency-name: "@types/node"
15+
update-types: ["version-update:semver-major"]
16+
# React stays on 18: Nextra 2 pins @headlessui/react@1.7.14, which breaks
17+
# the build on React 19. Drop these once Nextra is upgraded.
18+
- dependency-name: "react"
19+
update-types: ["version-update:semver-major"]
20+
- dependency-name: "react-dom"
21+
update-types: ["version-update:semver-major"]
22+
- dependency-name: "@types/react"
23+
update-types: ["version-update:semver-major"]
24+
- dependency-name: "@types/react-dom"
25+
update-types: ["version-update:semver-major"]

0 commit comments

Comments
 (0)