From 5c12bda6a4264a6e1210aab106ab92c607a775bc Mon Sep 17 00:00:00 2001 From: ivan katliarchuk Date: Sat, 28 Dec 2024 12:47:06 +0000 Subject: [PATCH] chore: added renovate config Signed-off-by: ivan katliarchuk --- .github/renovate.json5 | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 .github/renovate.json5 diff --git a/.github/renovate.json5 b/.github/renovate.json5 new file mode 100644 index 0000000000..98386621cc --- /dev/null +++ b/.github/renovate.json5 @@ -0,0 +1,32 @@ +// Dependency Update Configuration +// +// See https://docs.renovatebot.com/configuration-options/ +// See https://json5.org/ for JSON5 syntax +{ + "$schema": "https://docs.renovatebot.com/renovate-schema.json", + "addLabels": [ + "renovate" + ], + // https://docs.renovatebot.com/configuration-options/#rebasewhen + "rebaseWhen": "conflicted", + "enabledManagers": [ // supported managers https://docs.renovatebot.com/modules/manager/ + "regex" + ], + "packageRules": [ // https://docs.renovatebot.com/configuration-options/#packagerules + ], + "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" + } + ] +}