From 7b6e364626e7940eecc88ddd617a4da627c01dff Mon Sep 17 00:00:00 2001 From: Sean Li Date: Thu, 21 May 2026 21:33:11 -0700 Subject: [PATCH 1/2] Group related Gradle Dependabot updates Add Dependabot groups for OpenTelemetry and Spotless dependencies so related version bumps are opened together instead of as separate PRs. This reduces repeated Dependabot PR churn for dependencies that often move as a release family, while keeping riskier unrelated updates isolated for easier review and troubleshooting. --- .github/dependabot.yml | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/.github/dependabot.yml b/.github/dependabot.yml index befd9395bf7..9a71b6b7dd1 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -43,6 +43,20 @@ updates: patterns: - "org.testcontainers:*" + opentelemetry: + patterns: + - "io.opentelemetry*:*" + - "otelSdkVersion" + - "otelInstrumentationVersion" + - "otelInstrumentationAlphaVersion" + - "otelContribVersion" + + # Spotless repeatedly appears as two separate dependency names for the same version bump + spotless: + patterns: + - "com.diffplug.spotless" + - "com.diffplug.spotless:*" + - package-ecosystem: "gradle" directory: "/perf-tests" registries: From cf61074d5b81171182e849930dfabbee45cd771a Mon Sep 17 00:00:00 2001 From: Sean Li Date: Thu, 21 May 2026 22:05:42 -0700 Subject: [PATCH 2/2] Refining to exact packages and separate out semconv packages. --- .github/dependabot.yml | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/.github/dependabot.yml b/.github/dependabot.yml index 9a71b6b7dd1..ee66ce2c50a 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -45,12 +45,18 @@ updates: opentelemetry: patterns: - - "io.opentelemetry*:*" - "otelSdkVersion" - "otelInstrumentationVersion" - "otelInstrumentationAlphaVersion" - "otelContribVersion" - + - "io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom" + - "io.opentelemetry.instrumentation:gradle-plugins" + + opentelemetry-semconv: + patterns: + - "io.opentelemetry.semconv:opentelemetry-semconv" + - "io.opentelemetry.semconv:opentelemetry-semconv-incubating" + # Spotless repeatedly appears as two separate dependency names for the same version bump spotless: patterns: