From 509438181ca77bef2adf37d19a743bd4dc60d5e0 Mon Sep 17 00:00:00 2001 From: Bjørn Christian Seime Date: Thu, 7 Dec 2023 16:47:34 +0100 Subject: Be more conservative on which PRs to create --- renovate.json | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) (limited to 'renovate.json') 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 } ] } -- cgit v1.2.3