Skip to content

Commit 7d10ef5

Browse files
github: group dependabot minor patches (#1451)
1 parent 0b39fd8 commit 7d10ef5

1 file changed

Lines changed: 34 additions & 1 deletion

File tree

.github/dependabot.yml

Lines changed: 34 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,26 @@ updates:
1818
groovy:
1919
patterns:
2020
- "org.codehaus.groovy:*"
21+
vertx:
22+
patterns:
23+
- "io.vertx:*"
24+
slf4j-logging:
25+
patterns:
26+
- "org.slf4j:*"
27+
- "ch.qos.logback:*"
28+
testing:
29+
patterns:
30+
- "junit:*"
31+
- "org.junit*"
32+
- "org.mockito:*"
33+
- "org.assertj:*"
34+
# Catch-all: group all remaining minor/patch updates into one PR
35+
maven-minor-patch:
36+
patterns:
37+
- "*"
38+
update-types:
39+
- "minor"
40+
- "patch"
2141
ignore:
2242
# Don't update major versions automatically
2343
- dependency-name: "org.codehaus.groovy:*"
@@ -34,6 +54,14 @@ updates:
3454
interval: "weekly"
3555
day: "tuesday"
3656
open-pull-requests-limit: 10
57+
groups:
58+
# Group all minor and patch npm updates into a single PR
59+
npm-minor-patch:
60+
patterns:
61+
- "*"
62+
update-types:
63+
- "minor"
64+
- "patch"
3765
ignore:
3866
# Don't update major versions automatically
3967
- dependency-name: "*"
@@ -44,4 +72,9 @@ updates:
4472
directory: "/"
4573
schedule:
4674
interval: "weekly"
47-
day: "wednesday"
75+
day: "wednesday"
76+
groups:
77+
# Group all GitHub Actions updates into a single PR
78+
actions-all:
79+
patterns:
80+
- "*"

0 commit comments

Comments
 (0)