Skip to content

Commit 59470af

Browse files
committed
chore: adds dependabot.yml
1 parent 55e16cc commit 59470af

File tree

1 file changed

+71
-0
lines changed

1 file changed

+71
-0
lines changed

.github/dependabot.yml

Lines changed: 71 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,71 @@
1+
version: 2
2+
updates:
3+
# === Root package.json (/) ===
4+
# Internal dependencies
5+
- package-ecosystem: 'npm'
6+
directory: '/'
7+
schedule:
8+
interval: 'daily'
9+
allow:
10+
- dependency-name: '@arbitrum/*'
11+
- dependency-name: '@offchainlabs/*'
12+
versioning-strategy: increase-if-necessary
13+
ignore:
14+
- dependency-name: '*'
15+
update-types: ['version-update:semver-patch']
16+
reviewers:
17+
- 'OffchainLabs/full-stack'
18+
labels:
19+
- 'dependencies'
20+
- 'internal'
21+
22+
# External dependencies
23+
- package-ecosystem: 'npm'
24+
directory: '/'
25+
schedule:
26+
interval: 'daily'
27+
ignore:
28+
- dependency-name: '@arbitrum/*'
29+
- dependency-name: '@offchainlabs/*'
30+
# Disable version updates for external dependencies - security only
31+
open-pull-requests-limit: 0
32+
reviewers:
33+
- 'OffchainLabs/full-stack'
34+
labels:
35+
- 'dependencies'
36+
- 'external'
37+
38+
# === src/package.json (/src) ===
39+
# Internal dependencies
40+
- package-ecosystem: 'npm'
41+
directory: '/src'
42+
schedule:
43+
interval: 'daily'
44+
allow:
45+
- dependency-name: '@arbitrum/*'
46+
- dependency-name: '@offchainlabs/*'
47+
versioning-strategy: increase-if-necessary
48+
ignore:
49+
- dependency-name: '*'
50+
update-types: ['version-update:semver-patch']
51+
reviewers:
52+
- 'OffchainLabs/full-stack'
53+
labels:
54+
- 'dependencies'
55+
- 'internal'
56+
57+
# External dependencies
58+
- package-ecosystem: 'npm'
59+
directory: '/src'
60+
schedule:
61+
interval: 'daily'
62+
ignore:
63+
- dependency-name: '@arbitrum/*'
64+
- dependency-name: '@offchainlabs/*'
65+
# Disable version updates for external dependencies - security only
66+
open-pull-requests-limit: 0
67+
reviewers:
68+
- 'OffchainLabs/full-stack'
69+
labels:
70+
- 'dependencies'
71+
- 'external'

0 commit comments

Comments
 (0)