diff --git a/renovate.json b/renovate.json new file mode 100644 index 000000000..97c4ba833 --- /dev/null +++ b/renovate.json @@ -0,0 +1,43 @@ +{ + "$schema": "https://docs.renovatebot.com/renovate-schema.json", + "extends": [ + ":dependencyDashboard", + ":ignoreUnstable", + ":prImmediately", + ":semanticPrefixFixDepsChoreOthers", + ":updateNotScheduled", + ":automergeDisabled", + ":ignoreModulesAndTests", + ":autodetectPinVersions", + "helpers:disableTypesNodeMajor", + ":prHourlyLimitNone", + ":prConcurrentLimitNone", + "docker:enableMajor" + ], + "packageRules": [ + { + "groupName": "all major dependencies", + "groupSlug": "all-major", + "matchPackagePatterns": [ + "*" + ], + "matchUpdateTypes": [ + "major" + ] + }, + { + "groupName": "all non-major dependencies", + "groupSlug": "all-minor-patch", + "matchPackagePatterns": [ + "*" + ], + "matchUpdateTypes": [ + "minor", + "patch" + ] + } + ], + "docker": { + "pinDigests": true + } +}