From 627fb9fc0e69544b5d56bb4ed5dfa632c6da0e45 Mon Sep 17 00:00:00 2001 From: Lawrence Qiu Date: Wed, 1 Apr 2026 17:12:11 -0400 Subject: [PATCH 1/3] chore: Add upper bounds dependencies file to renovate config --- renovate.json | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/renovate.json b/renovate.json index 4077283adf73..4ab2b9fa5e26 100644 --- a/renovate.json +++ b/renovate.json @@ -96,6 +96,21 @@ ], "depNameTemplate": "com.google.cloud:sdk-platform-java-config", "datasourceTemplate": "maven" + }, + { + "matchManagers": [ + "regex" + ], + "semanticCommitType": "chore", + "matchFileNames": [ + "dependencies.txt" + ], + "matchDatasources": [ + "maven" + ], + "groupName": "Upper Bound Dependencies File", + "description": "Group all dependencies from the Upper Bound Dependencies File", + "enabled": true } ] } From 2c8cb4c33d58cf3c79f28693f3c2ed9b03bfd502 Mon Sep 17 00:00:00 2001 From: Lawrence Qiu Date: Wed, 1 Apr 2026 17:16:05 -0400 Subject: [PATCH 2/3] chore: Update to the package rules section --- renovate.json | 30 +++++++++++++++--------------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/renovate.json b/renovate.json index 4ab2b9fa5e26..af49a6db2409 100644 --- a/renovate.json +++ b/renovate.json @@ -25,6 +25,21 @@ "/^com.google.cloud:google-cloud-storage/", "/^com.google.apis:google-api-services-storage/" ] + }, + { + "matchManagers": [ + "regex" + ], + "semanticCommitType": "chore", + "matchFileNames": [ + "dependencies.txt" + ], + "matchDatasources": [ + "maven" + ], + "groupName": "Upper Bound Dependencies File", + "description": "Group all dependencies from the Upper Bound Dependencies File", + "enabled": true } ], "includePaths": [ @@ -96,21 +111,6 @@ ], "depNameTemplate": "com.google.cloud:sdk-platform-java-config", "datasourceTemplate": "maven" - }, - { - "matchManagers": [ - "regex" - ], - "semanticCommitType": "chore", - "matchFileNames": [ - "dependencies.txt" - ], - "matchDatasources": [ - "maven" - ], - "groupName": "Upper Bound Dependencies File", - "description": "Group all dependencies from the Upper Bound Dependencies File", - "enabled": true } ] } From 7cb255da7f65d44743cbeee9d576db15c01147f9 Mon Sep 17 00:00:00 2001 From: Lawrence Qiu Date: Wed, 1 Apr 2026 17:47:13 -0400 Subject: [PATCH 3/3] chore: fix renovate config managerFilePatterns --- renovate.json | 19 +++++++++++++------ 1 file changed, 13 insertions(+), 6 deletions(-) diff --git a/renovate.json b/renovate.json index af49a6db2409..c2e5d236276a 100644 --- a/renovate.json +++ b/renovate.json @@ -28,11 +28,11 @@ }, { "matchManagers": [ - "regex" + "custom.regex" ], "semanticCommitType": "chore", "matchFileNames": [ - "dependencies.txt" + "sdk-platform-java/dependencies.txt" ], "matchDatasources": [ "maven" @@ -50,6 +50,7 @@ "java-samples/native-image-sample/pom.xml", "java-shared-dependencies/first-party-dependencies/pom.xml", "java-shared-dependencies/third-party-dependencies/pom.xml", + "sdk-platform-java/dependencies.txt", ".kokoro/nightly/graalvm-native*.cfg", ".kokoro/nightly/graalvm-sub-jobs/native*/common.cfg", ".kokoro/presubmit/graalvm-native*.cfg", @@ -62,7 +63,7 @@ "customManagers": [ { "customType": "regex", - "managerFilePatterns": [ + "fileMatch": [ "/^.kokoro/nightly/graalvm-native.*.cfg$/", "/^.kokoro/presubmit/graalvm-native.*.cfg$/", "/^.kokoro/presubmit/*-graalvm-native-presubmit.cfg$/", @@ -77,7 +78,7 @@ }, { "customType": "regex", - "managerFilePatterns": [ + "fileMatch": [ "/java-dns/README.md/", "/java-notification/README.md/", "/java-samples/native-image-sample/pom.xml/", @@ -91,7 +92,7 @@ }, { "customType": "regex", - "managerFilePatterns": [ + "fileMatch": [ "/.github/workflows/ci.yaml/", "/.github/workflows/generated_files_sync.yaml/" ], @@ -103,7 +104,7 @@ }, { "customType": "regex", - "managerFilePatterns": [ + "fileMatch": [ "/^.github/workflows/unmanaged_dependency_check.yaml$/" ], "matchStrings": [ @@ -111,6 +112,12 @@ ], "depNameTemplate": "com.google.cloud:sdk-platform-java-config", "datasourceTemplate": "maven" + }, + { + "customType": "regex", + "fileMatch": ["sdk-platform-java/dependencies.txt"], + "matchStrings": ["(?.*),(.*)=(?.*)"], + "datasourceTemplate": "maven" } ] }