diff --git a/.github/renovate.json b/.github/renovate.json new file mode 100644 index 000000000..0cfe2be4f --- /dev/null +++ b/.github/renovate.json @@ -0,0 +1,35 @@ +{ + "$schema": "https://docs.renovatebot.com/renovate-schema.json", + "extends": [ + "github>renovatebot/.github" + ], + "platform": "github", + "platformAutomerge": true, + "branchPrefix": "fix/deps/", + "addLabels": [ + "dependencies", + "security" + ], + "packageRules": [ + { + "description": "Automerge renovate minor and patch updates", + "matchPackageNames": [ + "renovate/renovate" + ], + "matchUpdateTypes": [ + "minor", + "patch" + ], + "automerge": true, + "branchTopic": "{{{depNameSanitized}}}-{{{currentValue}}}" + }, + { + "description": "Allow updates after 15 days (exclude renovate)", + "excludePackageNames": [ + "renovate/renovate" + ], + "separateMinorPatch": true, + "stabilityDays": 15 + } + ] +}