Skip to content

Commit 1003e68

Browse files
Saadnajmiclaude
andcommitted
chore: scope Dependabot to only packages we control
The previous config monitored all npm dependencies in the monorepo root, which includes ~20 forked @react-native/* packages whose dependencies should stay in sync via upstream merges — not Dependabot. Now Dependabot only monitors: - /docsite (own lockfile, docusaurus deps) - /packages/react-native (react-native-macos) - /packages/react-native-macos-init - /packages/nx-release-version - /packages/virtualized-lists Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
1 parent a885ae6 commit 1003e68

1 file changed

Lines changed: 12 additions & 4 deletions

File tree

.github/dependabot.yml

Lines changed: 12 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,25 @@
1-
# Basic `dependabot.yml` file with
2-
# minimum configuration for three package managers
3-
41
version: 2
52
updates:
63
- package-ecosystem: "npm"
7-
directory: "/"
4+
directory: "/docsite"
85
schedule:
96
interval: "weekly"
107
groups:
118
docusaurus:
129
patterns:
1310
- "@docusaurus/*"
1411

12+
# Only monitor packages we control — forked @react-native/* packages
13+
# should stay in sync via upstream merges.
14+
- package-ecosystem: "npm"
15+
directories:
16+
- "/packages/react-native"
17+
- "/packages/react-native-macos-init"
18+
- "/packages/nx-release-version"
19+
- "/packages/virtualized-lists"
20+
schedule:
21+
interval: "weekly"
22+
1523
- package-ecosystem: "github-actions"
1624
directory: "/"
1725
schedule:

0 commit comments

Comments
 (0)