Skip to content

Commit 8bd92b2

Browse files
authored
chore(dependabot): reduce interval, add groups, fix directory (#13478)
1 parent b102a3d commit 8bd92b2

File tree

1 file changed

+100
-27
lines changed

1 file changed

+100
-27
lines changed

.github/dependabot.yml

Lines changed: 100 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -4,35 +4,33 @@ updates:
44
- package-ecosystem: npm
55
directory: "/"
66
schedule:
7-
interval: daily
7+
interval: weekly
88
open-pull-requests-limit: 35
99
groups:
10-
sentry:
11-
patterns:
12-
- "@sentry/*"
13-
react-router:
14-
patterns:
15-
- "react-router"
16-
- "react-router-dom"
17-
types:
18-
patterns:
19-
- "@types/*"
10+
prod:
11+
dependency-type: production
2012
update-types:
21-
- "minor"
22-
- "patch"
23-
ignore:
24-
# Temporarily disable updates to Dinocons
25-
- dependency-name: "@mdn/dinocons"
13+
- minor
14+
- patch
15+
exclude-patterns:
16+
- "@mdn/*"
17+
dev:
18+
dependency-type: development
19+
update-types:
20+
- minor
21+
- patch
22+
exclude-patterns:
23+
- "@mdn/*"
2624

2725
- package-ecosystem: "github-actions"
2826
directory: "/"
2927
schedule:
30-
interval: "daily"
28+
interval: weekly
3129

3230
- package-ecosystem: "pip"
3331
directory: "/deployer"
3432
schedule:
35-
interval: "weekly"
33+
interval: weekly
3634
groups:
3735
dependencies:
3836
patterns:
@@ -44,7 +42,7 @@ updates:
4442
- package-ecosystem: "pip"
4543
directory: "/testing/integration"
4644
schedule:
47-
interval: "weekly"
45+
interval: weekly
4846
groups:
4947
dependencies:
5048
patterns:
@@ -56,32 +54,107 @@ updates:
5654
- package-ecosystem: npm
5755
directory: "/client/pwa"
5856
schedule:
59-
interval: daily
57+
interval: weekly
6058
open-pull-requests-limit: 10
59+
groups:
60+
prod:
61+
dependency-type: production
62+
update-types:
63+
- minor
64+
- patch
65+
exclude-patterns:
66+
- "@mdn/*"
67+
dev:
68+
dependency-type: development
69+
update-types:
70+
- minor
71+
- patch
72+
exclude-patterns:
73+
- "@mdn/*"
6174

6275
- package-ecosystem: npm
6376
directory: "/cloud-function"
6477
schedule:
65-
interval: daily
78+
interval: weekly
6679
open-pull-requests-limit: 10
80+
groups:
81+
prod:
82+
dependency-type: production
83+
update-types:
84+
- minor
85+
- patch
86+
exclude-patterns:
87+
- "@mdn/*"
88+
dev:
89+
dependency-type: development
90+
update-types:
91+
- minor
92+
- patch
93+
exclude-patterns:
94+
- "@mdn/*"
6795

6896
- package-ecosystem: npm
69-
directory: "/lib/locale-utils"
97+
directory: "/libs/locale-utils"
7098
schedule:
71-
interval: daily
99+
interval: weekly
72100
open-pull-requests-limit: 10
101+
groups:
102+
prod:
103+
dependency-type: production
104+
update-types:
105+
- minor
106+
- patch
107+
exclude-patterns:
108+
- "@mdn/*"
109+
dev:
110+
dependency-type: development
111+
update-types:
112+
- minor
113+
- patch
114+
exclude-patterns:
115+
- "@mdn/*"
73116

74117
- package-ecosystem: npm
75-
directory: "/lib/pong"
118+
directory: "/libs/pong"
76119
schedule:
77-
interval: daily
120+
interval: weekly
78121
open-pull-requests-limit: 10
122+
groups:
123+
prod:
124+
dependency-type: production
125+
update-types:
126+
- minor
127+
- patch
128+
exclude-patterns:
129+
- "@mdn/*"
130+
dev:
131+
dependency-type: development
132+
update-types:
133+
- minor
134+
- patch
135+
exclude-patterns:
136+
- "@mdn/*"
79137

80138
- package-ecosystem: npm
81-
directory: "/lib/slug-utils"
139+
directory: "/libs/slug-utils"
82140
schedule:
83-
interval: daily
141+
interval: weekly
84142
open-pull-requests-limit: 10
143+
groups:
144+
prod:
145+
dependency-type: production
146+
update-types:
147+
- minor
148+
- patch
149+
exclude-patterns:
150+
- "@mdn/*"
151+
dev:
152+
dependency-type: development
153+
update-types:
154+
- minor
155+
- patch
156+
exclude-patterns:
157+
- "@mdn/*"
85158

86159
# This forces the Dependabot commit messages to conform to something
87160
# our auto-merge workflow can always cope with.

0 commit comments

Comments
 (0)