Skip to content

Commit 753812a

Browse files
authored
chore(ci): simplify dependabot config and group coupled gradle deps (spiffe#403)
Signed-off-by: Max Lambrecht <maxlambrecht@gmail.com>
1 parent c616b61 commit 753812a

1 file changed

Lines changed: 30 additions & 9 deletions

File tree

.github/dependabot.yml

Lines changed: 30 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,36 @@
1-
# To get started with Dependabot version updates, you'll need to specify which
2-
# package ecosystems to update and where the package manifests are located.
3-
# Please see the documentation for all configuration options:
4-
# https://docs.github.com/github/administering-a-repository/configuration-options-for-dependency-updates
5-
61
version: 2
72
updates:
83
- package-ecosystem: "gradle"
9-
directory: "/"
4+
directory: "/"
105
schedule:
11-
interval: "daily"
6+
interval: "weekly"
7+
commit-message:
8+
prefix: "chore(deps)"
9+
groups:
10+
grpc:
11+
patterns:
12+
- "io.grpc:*"
13+
- "io.netty:*"
14+
15+
protobuf:
16+
patterns:
17+
- "com.google.protobuf:*"
18+
- "io.grpc:protoc-gen-grpc-java"
19+
20+
test:
21+
patterns:
22+
- "org.junit.jupiter:*"
23+
- "org.mockito:*"
24+
- "uk.org.webcompere:*"
25+
- "org.bouncycastle:*"
26+
1227
- package-ecosystem: "github-actions"
13-
directory: "/"
28+
directory: "/"
1429
schedule:
15-
interval: "daily"
30+
interval: "weekly"
31+
commit-message:
32+
prefix: "chore(ci)"
33+
groups:
34+
github-actions:
35+
patterns:
36+
- "*"

0 commit comments

Comments
 (0)