From 17eea7b0bd2899edca2dea7349fdb91d976b943e Mon Sep 17 00:00:00 2001 From: Leo Gertsenshteyn <146586+leoger@users.noreply.github.com> Date: Tue, 21 Jan 2025 10:50:57 -0800 Subject: [PATCH 1/2] Revert dependency bump that breaks Java 11 build Dependabot changed `error-prone` library to 2.36.0 again in #1089, re-breaking the fix that was included in #1083. This reverts commit 6902df09e38d3715a1da6d737f180b8d6cfae8b5. --- .github/dependabot.yml | 4 ++++ pom.xml | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/.github/dependabot.yml b/.github/dependabot.yml index 7239c0b14..b6854450e 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -5,6 +5,10 @@ updates: schedule: interval: daily target-branch: main + ignore: + # Ignore minor version updates for dependencies with group ID "com.google.errorprone" + - dependency-name: "com.google.errorprone:*" + update-types: [ "version-update:semver-minor" ] - package-ecosystem: "github-actions" directory: "/" diff --git a/pom.xml b/pom.xml index 66a082318..bfe8ac814 100644 --- a/pom.xml +++ b/pom.xml @@ -81,7 +81,7 @@ 1.7.0 - 2.36.0 + 2.31.0 0.8.12 3.5.2 From bcaebe55cd32ab74d106f4f4787c92a68660c7de Mon Sep 17 00:00:00 2001 From: Leo Gertsenshteyn <146586+leoger@users.noreply.github.com> Date: Tue, 21 Jan 2025 12:09:17 -0800 Subject: [PATCH 2/2] further dependabot config refinements --- .github/dependabot.yml | 22 ++++++++++++++++++++-- 1 file changed, 20 insertions(+), 2 deletions(-) diff --git a/.github/dependabot.yml b/.github/dependabot.yml index b6854450e..e7a53e801 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -3,15 +3,33 @@ updates: - package-ecosystem: maven directory: "/" schedule: - interval: daily + interval: weekly target-branch: main ignore: # Ignore minor version updates for dependencies with group ID "com.google.errorprone" - dependency-name: "com.google.errorprone:*" update-types: [ "version-update:semver-minor" ] + groups: + security: + # Group security updates into a single pull request + applies-to: security-updates + patterns: + - "*" + production-dependencies: + # Group version updates for "production" dependencies into a single pull request + applies-to: version-updates + dependency-type: production + patterns: + - "*" + development-dependencies: + # Group version updates for "development" dependencies into a single pull request + applies-to: version-updates + dependency-type: development + patterns: + - "*" - package-ecosystem: "github-actions" directory: "/" schedule: - interval: "daily" + interval: "weekly" target-branch: main \ No newline at end of file