From e39207338e23e4ce8b01c18f00777ca7c3e3ae8a Mon Sep 17 00:00:00 2001 From: Lawrence Qiu Date: Thu, 2 Apr 2026 11:12:08 -0400 Subject: [PATCH] chore: Simply renovate bot config to only propose testing and ci dep updates --- renovate.json | 58 ++++++++++++++++++++++++++++++++++++--------------- 1 file changed, 41 insertions(+), 17 deletions(-) diff --git a/renovate.json b/renovate.json index c2e5d236276a..c6820982205f 100644 --- a/renovate.json +++ b/renovate.json @@ -4,27 +4,47 @@ ], "packageRules": [ { - "matchUpdateTypes": [ - "major" - ], - "enabled": false, - "matchPackageNames": [ + "matchPackagePatterns": [ "*" - ] + ], + "enabled": false + }, + { + "matchPackagePatterns": [ + "^com.google.cloud:", + "^com.google.api:", + "^com.google.http-client:", + "^com.google.api-client:" + ], + "enabled": true, + "semanticCommitType": "deps" }, { - "semanticCommitType": "fix", - "semanticCommitScope": null, - "matchPackageNames": [ - "/^com.google.cloud:sdk-platform-java-config/" - ] + "matchPackagePatterns": [ + "^junit:junit", + "^org.junit.vintage:junit-vintage-engine", + "^org.junit.jupiter:junit-jupiter-api", + "^org.junit.jupiter:junit-jupiter-engine", + "^org.junit.jupiter:junit-jupiter-params", + "^com.google.truth:truth", + "^org.mockito:mockito-core", + "^org.mockito:mockito-inline", + "^org.objenesis:objenesis", + "^com.google.cloud:google-cloud-conformance-tests", + "^org.graalvm.buildtools:junit-platform-native" + ], + "groupName": "test dependencies", + "enabled": true, + "semanticCommitType": "test" }, { - "groupName": "First-party storage dependencies", - "matchPackageNames": [ - "/^com.google.cloud:google-cloud-storage/", - "/^com.google.apis:google-api-services-storage/" - ] + "matchPackagePatterns": [ + "^org.apache.maven.plugins", + "^org.jacoco:jacoco-maven-plugin", + "^org.codehaus.mojo:" + ], + "enabled": true, + "semanticCommitType": "build" }, { "matchManagers": [ @@ -119,5 +139,9 @@ "matchStrings": ["(?.*),(.*)=(?.*)"], "datasourceTemplate": "maven" } - ] + ], + "semanticCommits": true, + "dependencyDashboard": true, + "prConcurrentLimit": 0, + "prHourlyLimit": 0 }