diff --git a/renovate.json b/renovate.json index 5db72dd..9908356 100644 --- a/renovate.json +++ b/renovate.json @@ -2,5 +2,27 @@ "$schema": "https://docs.renovatebot.com/renovate-schema.json", "extends": [ "config:recommended" + ], + "packageRules": [ + { + "matchDatasources": ["kubernetes"], + "matchPackagePatterns": ["k8s.io/client-go"], + "additionalFiles": [ + { + "fileMatch": ["Makefile"], + "matchStrings": ["KUBEBUILDER_VERSION\\s*=\\s*\"?(?\\d+\\.\\d+\\.\\d+)\"?"] + } + ] + } + ], + "regexManagers": [ + { + "fileMatch": ["^Makefile$"], + "matchStrings": ["KUBEBUILDER_VERSION\\s*=\\s*\"?(?\\d+\\.\\d+\\.\\d+)\"?"], + "depNameTemplate": "kubebuilder", + "datasourceTemplate": "github-releases", + "packageNameTemplate": "kubernetes-sigs/kubebuilder", + "versioningTemplate": "semver" + } ] }