{ "$schema": "https://docs.renovatebot.com/renovate-schema.json", "extends": [ "config:base" ], "dependencyDashboardApproval": false, "transitiveRemediation": true, "prHourlyLimit": 20, "prConcurrentLimit": 20, "ignorePaths": [], "ignoreDeps": [], "schedule": ["before 6am on thursday"], "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": [ "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 } ] }