Skip to content

Commit 8e92f4b

Browse files
abueideclaude
andauthored
fix: simplify dependabot to only track SDK dependencies (#1226)
Remove example/E2E apps from dependabot automation: - Example apps exist to test specific RN versions and shouldn't auto-update - Dependencies are updated manually when upgrading test environments - Only track root workspace (the actual SDK) for automated updates Result: 2 grouped PRs/week instead of 10+ individual PRs - production-dependencies group - development-dependencies group Co-authored-by: Claude Sonnet 4.5 <noreply@anthropic.com>
1 parent 4381290 commit 8e92f4b

File tree

1 file changed

+1
-82
lines changed

1 file changed

+1
-82
lines changed

.github/dependabot.yml

Lines changed: 1 addition & 82 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
version: 2
22
updates:
3-
# Root workspace
3+
# Root workspace - SDK dependencies only
44
- package-ecosystem: 'npm'
55
directory: '/'
66
schedule:
@@ -18,84 +18,3 @@ updates:
1818
patterns:
1919
- '*-dev'
2020
- '*-test'
21-
22-
# Example app
23-
- package-ecosystem: 'npm'
24-
directory: '/examples/AnalyticsReactNativeExample'
25-
schedule:
26-
interval: 'weekly'
27-
commit-message:
28-
prefix: 'chore(deps/example)'
29-
groups:
30-
example-dependencies:
31-
patterns:
32-
- '*'
33-
34-
# E2E apps
35-
- package-ecosystem: 'npm'
36-
directory: '/examples/E2E-compat'
37-
schedule:
38-
interval: 'weekly'
39-
commit-message:
40-
prefix: 'chore(deps/e2e-compat)'
41-
groups:
42-
e2e-dependencies:
43-
patterns:
44-
- '*'
45-
46-
- package-ecosystem: 'npm'
47-
directory: '/examples/E2E-latest'
48-
schedule:
49-
interval: 'weekly'
50-
commit-message:
51-
prefix: 'chore(deps/e2e-latest)'
52-
groups:
53-
e2e-dependencies:
54-
patterns:
55-
- '*'
56-
57-
# E2E CLI
58-
- package-ecosystem: 'npm'
59-
directory: '/e2e-cli'
60-
schedule:
61-
interval: 'weekly'
62-
commit-message:
63-
prefix: 'chore(deps/e2e-cli)'
64-
groups:
65-
e2e-cli-dependencies:
66-
patterns:
67-
- '*'
68-
69-
# Bundler (Ruby dependencies)
70-
- package-ecosystem: 'bundler'
71-
directory: '/examples/E2E-compat'
72-
schedule:
73-
interval: 'weekly'
74-
commit-message:
75-
prefix: 'chore(deps/e2e-compat-ruby)'
76-
groups:
77-
ruby-dependencies:
78-
patterns:
79-
- '*'
80-
81-
- package-ecosystem: 'bundler'
82-
directory: '/examples/E2E-latest'
83-
schedule:
84-
interval: 'weekly'
85-
commit-message:
86-
prefix: 'chore(deps/e2e-latest-ruby)'
87-
groups:
88-
ruby-dependencies:
89-
patterns:
90-
- '*'
91-
92-
- package-ecosystem: 'bundler'
93-
directory: '/examples/AnalyticsReactNativeExample'
94-
schedule:
95-
interval: 'weekly'
96-
commit-message:
97-
prefix: 'chore(deps/example-ruby)'
98-
groups:
99-
ruby-dependencies:
100-
patterns:
101-
- '*'

0 commit comments

Comments
 (0)