From cd6f430d84d009d4d9d155d3eb0e109f0224b136 Mon Sep 17 00:00:00 2001 From: Max Lambrecht Date: Sat, 14 Feb 2026 12:15:58 -0600 Subject: [PATCH] chore(ci): simplify dependabot config and group coupled gradle deps Signed-off-by: Max Lambrecht --- .github/dependabot.yml | 39 ++++++++++++++++++++++++++++++--------- 1 file changed, 30 insertions(+), 9 deletions(-) diff --git a/.github/dependabot.yml b/.github/dependabot.yml index cc068665..b8d47685 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -1,15 +1,36 @@ -# To get started with Dependabot version updates, you'll need to specify which -# package ecosystems to update and where the package manifests are located. -# Please see the documentation for all configuration options: -# https://docs.github.com/github/administering-a-repository/configuration-options-for-dependency-updates - version: 2 updates: - package-ecosystem: "gradle" - directory: "/" + directory: "/" schedule: - interval: "daily" + interval: "weekly" + commit-message: + prefix: "chore(deps)" + groups: + grpc: + patterns: + - "io.grpc:*" + - "io.netty:*" + + protobuf: + patterns: + - "com.google.protobuf:*" + - "io.grpc:protoc-gen-grpc-java" + + test: + patterns: + - "org.junit.jupiter:*" + - "org.mockito:*" + - "uk.org.webcompere:*" + - "org.bouncycastle:*" + - package-ecosystem: "github-actions" - directory: "/" + directory: "/" schedule: - interval: "daily" + interval: "weekly" + commit-message: + prefix: "chore(ci)" + groups: + github-actions: + patterns: + - "*"