summaryrefslogtreecommitdiffstats
path: root/renovate.json
diff options
context:
space:
mode:
authorBjørn Christian Seime <bjorncs@vespa.ai>2023-12-07 16:47:34 +0100
committerBjørn Christian Seime <bjorncs@vespa.ai>2023-12-07 16:47:34 +0100
commit509438181ca77bef2adf37d19a743bd4dc60d5e0 (patch)
treec04bb6684fe15c394685a7a6986a3a9318a529f5 /renovate.json
parent1eee8a86f9b8dc4f65c3931c4fba7f6fbb26954e (diff)
Be more conservative on which PRs to create
Diffstat (limited to 'renovate.json')
-rw-r--r--renovate.json17
1 files changed, 17 insertions, 0 deletions
diff --git a/renovate.json b/renovate.json
index f57529cae01..0913e6c6458 100644
--- a/renovate.json
+++ b/renovate.json
@@ -13,9 +13,26 @@
"minimumReleaseAge": "14 days",
"packageRules": [
{
+ "description": "Disable version updates for Vespa artifacts",
"matchPackagePatterns": ["^com\\.yahoo\\.vespa"],
"matchManagers": ["maven"],
"enabled": false
+ },
+ {
+ "description": "Disable automatic PRs for artifacts, e.g. fixed version required like ZK dependencies or released to frequently. PRs can still be created manually from dependency dashboard.",
+ "matchPackageNames": [
+ "com.github.spotbugs:spotbugs-annotations",
+ "github.com/go-json-experiment/json",
+ "javax.servlet:javax.servlet-api",
+ "io.dropwizard.metrics:metrics-core",
+ "org.apache.zookeeper:zookeeper"
+ ],
+ "dependencyDashboardApproval": true
+ },
+ {
+ "description": "Disable automatic PRs for new major versions. PRs can still be created manually from dependency dashboard.",
+ "matchUpdateTypes": ["major"],
+ "dependencyDashboardApproval": true
}
]
}