summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorHenning Baldersheim <balder@yahoo-inc.com>2023-12-07 18:21:59 +0100
committerGitHub <noreply@github.com>2023-12-07 18:21:59 +0100
commita608b398c85f5586cdbe3f75c15fad9e7905529d (patch)
tree719de27a1c10b61d1a8708332d9a76a2917171f8
parentb09acd1052da2742c9999fb8c91bff506de5b34a (diff)
parent509438181ca77bef2adf37d19a743bd4dc60d5e0 (diff)
Merge pull request #29586 from vespa-engine/bjorncs/renovate
Be more conservative on which PRs to create
-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
}
]
}