From 75a02bec9c4ba64c5237ef8eabb4c91263cb0659 Mon Sep 17 00:00:00 2001 From: Gabriel Mainberger Date: Thu, 17 Apr 2025 14:47:44 +0200 Subject: [PATCH] Add renovate regexManager for the cloud controller manager manifests_version Automatic PRs on new releases --- class/defaults.yml | 1 + renovate.json | 9 +++++++++ 2 files changed, 10 insertions(+) diff --git a/class/defaults.yml b/class/defaults.yml index f17b9e1..041a77d 100644 --- a/class/defaults.yml +++ b/class/defaults.yml @@ -4,6 +4,7 @@ parameters: multi_tenant: true namespace: syn-cloudscale-cloud-controller-manager + # renovate: datasource=github-releases depName=cloudscale-ch/cloudscale-cloud-controller-manager manifests_version: 1.1.0 args: [] diff --git a/renovate.json b/renovate.json index f2e1d67..b73d27a 100644 --- a/renovate.json +++ b/renovate.json @@ -38,5 +38,14 @@ "bump:patch" ] } + ], + "regexManagers": [ + { + "fileMatch": ["class\\/defaults\\.yml"], + "matchStrings": [ + "datasource=(?.*?) depName=(?.*?)( versioning=(?.*?))?\\s.*?_version:\\s(?.*)" + ], + "versioningTemplate": "{{#if versioning}}{{{versioning}}}{{else}}semver{{/if}}" + } ] }