summaryrefslogtreecommitdiffstats
path: root/renovate.json
diff options
context:
space:
mode:
authorBjørn Christian Seime <bjorncs@vespa.ai>2023-12-01 14:41:38 +0100
committerBjørn Christian Seime <bjorncs@vespa.ai>2023-12-01 14:42:32 +0100
commit57ba1642ab276ab65cf59b7e3bf1397e622cb525 (patch)
treeb5565b0184587c87431e686b05b47545f8d4afb4 /renovate.json
parente8374248c04c075eae22e95aeb507e27c06b3a43 (diff)
Enable automatic PRs for releases older than 14 days
Use package pattern for ignoring Vespa artifacts instead of manually curated list. PRs for previoiusly ignored artifacts must be manually closed. The advantage now is that they will be listed in the dependency dashboard.
Diffstat (limited to 'renovate.json')
-rw-r--r--renovate.json28
1 files changed, 15 insertions, 13 deletions
diff --git a/renovate.json b/renovate.json
index a87bb9a67c6..c5130a20627 100644
--- a/renovate.json
+++ b/renovate.json
@@ -5,19 +5,21 @@
],
"dependencyDashboardApproval": true,
"transitiveRemediation": true,
- "prHourlyLimit": 10,
- "prConcurrentLimit": 10,
+ "prHourlyLimit": 20,
+ "prConcurrentLimit": 20,
"ignorePaths": [],
- "ignoreDeps": [
- "com.github.spotbugs:spotbugs-annotations",
- "com.yahoo.vespa.bundle-plugin:test-bundles",
- "com.yahoo.vespa.jdisc_core:test_bundles",
- "com.yahoo.vespa:cloud-tenant-base",
- "com.yahoo.vespa:container-dependency-versions",
- "com.yahoo.vespa:hosted-tenant-base",
- "com.yahoo.vespa:parent",
- "com.yahoo.vespa:zookeeper-server-parent",
- "github.com/go-json-experiment/json",
- "javax.servlet:javax.servlet-api"
+ "ignoreDeps": [],
+ "schedule": ["before 6am on thursday"],
+ "packageRules": [
+ {
+ "matchPackagePatterns": ["^com\\.yahoo\\.vespa"],
+ "matchManagers": ["maven"],
+ "enabled": false
+ },
+ {
+ "minimumReleaseAge": "14 days",
+ "dependencyDashboardApproval": false
+ }
]
}
+}