diff --git a/.github/renovate-config.js b/.github/renovate-config.js index b589799da..d21caf1c5 100644 --- a/.github/renovate-config.js +++ b/.github/renovate-config.js @@ -3,55 +3,55 @@ // https://docs.renovatebot.com/configuration-options/ module.exports = { - "extends": [":disableRateLimiting", ":semanticCommits"], - "assigneesFromCodeOwners": true, - "gitAuthor": "Renovate Bot ", - "onboarding": false, - "platform": "github", - "repositories": [ - "kubernetes-sigs/external-dns" - ], - "printConfig": false, - "prConcurrentLimit": 0, - "prHourlyLimit": 0, - "stabilityDays": 3, - "pruneStaleBranches": true, - "recreateClosed": true, - "dependencyDashboard": false, - "requireConfig": false, - "rebaseWhen": "behind-base-branch", - "baseBranches": ["master", "main"], - "recreateWhen": "always", - "semanticCommits": "enabled", - "pre-commit": { - "enabled": true - }, - "labels": ["{{depType}}", "datasource::{{datasource}}", "type::{{updateType}}", "manager::{{manager}}"], // can be overridden per packageRule - "addLabels": ["renovate-bot"], // cannot be overridden, any packageRule config extends this - "packageRules": [ - { - "groupName": "pre-commit", - "matchManagers": ["pre-commit"], - "addLabels": ["pre-commit", "skip-release"] - }, - ], - "enabledManagers": [ // supported managers https://docs.renovatebot.com/modules/manager/ - "regex", - "pre-commit" - ], - "customManagers": [ // https://docs.renovatebot.com/modules/manager/regex/ - { - // to capture registry.k8s.io/external-dns/external-dns: in *.md files - "customType": "regex", - "fileMatch": [ - ".*\\.md$" - ], - "matchStrings": [ - "(?registry.k8s.io\/external-dns\/external-dns):(?.*)" - ], - "depNameTemplate": "kubernetes-sigs/external-dns", - "datasourceTemplate": "github-releases", - "versioningTemplate": "semver" - } - ] + "extends": [":disableRateLimiting", ":semanticCommits"], + "assigneesFromCodeOwners": true, + "gitAuthor": "Renovate Bot ", + "onboarding": false, + "platform": "github", + "repositories": [ + "kubernetes-sigs/external-dns" + ], + "printConfig": false, + "prConcurrentLimit": 0, + "prHourlyLimit": 0, + "stabilityDays": 3, + "pruneStaleBranches": true, + "recreateClosed": true, + "dependencyDashboard": false, + "requireConfig": false, + "rebaseWhen": "behind-base-branch", + "baseBranches": ["master", "main"], + "recreateWhen": "always", + "semanticCommits": "enabled", + "pre-commit": { + "enabled": true + }, + "labels": ["{{depType}}", "datasource::{{datasource}}", "type::{{updateType}}", "manager::{{manager}}"], // can be overridden per packageRule + "addLabels": ["renovate-bot"], // cannot be overridden, any packageRule config extends this + "packageRules": [ + { + "groupName": "pre-commit", + "matchManagers": ["pre-commit"], + "addLabels": ["pre-commit", "skip-release"] + }, + ], + "enabledManagers": [ // supported managers https://docs.renovatebot.com/modules/manager/ + "regex", + "pre-commit" + ], + "customManagers": [ // https://docs.renovatebot.com/modules/manager/regex/ + { + // to capture registry.k8s.io/external-dns/external-dns: in *.md files + "customType": "regex", + "fileMatch": [ + ".*\\.md$" + ], + "matchStrings": [ + "(?registry.k8s.io\/external-dns\/external-dns):(?.*)" + ], + "depNameTemplate": "kubernetes-sigs/external-dns", + "datasourceTemplate": "github-releases", + "versioningTemplate": "semver" + } + ] }; diff --git a/.github/renovate.json b/.github/renovate.json index 344c613b6..7190a60b6 100644 --- a/.github/renovate.json +++ b/.github/renovate.json @@ -1,3 +1,3 @@ { - "$schema": "https://docs.renovatebot.com/renovate-schema.json" + "$schema": "https://docs.renovatebot.com/renovate-schema.json" }