Skip to content

Commit e741cc6

Browse files
authored
chore: use dependabot groups
See https://github.blog/changelog/2023-06-30-grouped-version-updates-for-dependabot-public-beta/ for details This will reduce the number of dependabot PRs For go and node dependencies, I leave the exact grouping to engineers who better know which one and how should be grouped.
1 parent 396e5e9 commit e741cc6

File tree

1 file changed

+32
-7
lines changed

1 file changed

+32
-7
lines changed

.github/dependabot.yaml

Lines changed: 32 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,11 @@ updates:
2424
update-types:
2525
- version-update:semver-minor
2626
- version-update:semver-patch
27-
27+
groups:
28+
github-actions:
29+
patterns:
30+
- "*"
31+
2832
- package-ecosystem: "gomod"
2933
directory: "/"
3034
schedule:
@@ -39,6 +43,10 @@ updates:
3943
- dependency-name: "*"
4044
update-types:
4145
- version-update:semver-patch
46+
groups:
47+
go:
48+
patterns:
49+
- "*"
4250

4351
# Update our Dockerfile.
4452
- package-ecosystem: "docker"
@@ -54,7 +62,10 @@ updates:
5462
# We need to coordinate terraform updates with the version hardcoded in
5563
# our Go code.
5664
- dependency-name: "terraform"
57-
65+
groups:
66+
docker:
67+
patterns:
68+
- "*"
5869
- package-ecosystem: "npm"
5970
directory: "/site/"
6071
schedule:
@@ -76,7 +87,11 @@ updates:
7687
- dependency-name: "@types/node"
7788
update-types:
7889
- version-update:semver-major
79-
90+
groups:
91+
site:
92+
patterns:
93+
- "*"
94+
8095
- package-ecosystem: "terraform"
8196
directory: "/examples/templates"
8297
schedule:
@@ -89,7 +104,11 @@ updates:
89104
ignore:
90105
# We likely want to update this ourselves.
91106
- dependency-name: "coder/coder"
92-
107+
groups:
108+
terraform:
109+
patterns:
110+
- "*"
111+
93112
# Update dogfood.
94113
- package-ecosystem: "docker"
95114
directory: "/dogfood/"
@@ -99,7 +118,10 @@ updates:
99118
timezone: "America/Chicago"
100119
commit-message:
101120
prefix: "chore"
102-
labels: []
121+
groups:
122+
docker:
123+
patterns:
124+
- "*"
103125

104126
- package-ecosystem: "terraform"
105127
directory: "/dogfood/"
@@ -110,5 +132,8 @@ updates:
110132
commit-message:
111133
prefix: "chore"
112134
labels: []
113-
ignore:
114-
- dependency-name: "coder/coder"
135+
groups:
136+
terraform:
137+
patterns:
138+
- "*"
139+

0 commit comments

Comments
 (0)