mirror-secustor-helm-charts/renovate.json5
2025-03-21 19:20:40 +01:00

23 lines
895 B
Text

{
$schema: "https://docs.renovatebot.com/renovate-schema.json",
extends: [
"github>secustor/renovate-config",
"customManagers:helmChartYamlAppVersions",
],
helmv3: {
// bump chart version if the appVersion changes
bumpVersion: "minor",
},
customManagers: [
{
customType: "regex",
fileMatch: ["\\.github\/workflows\/release\\.ya?ml"],
matchStrings: [
// this is mostly a copy from https://docs.renovatebot.com/presets-customManagers/#custommanagersgithubactionsversions
// and only changes the expected version prefix
"# renovate: datasource=(?<datasource>[a-z-.]+?) depName=(?<depName>[^\\s]+?)(?: (?:lookupName|packageName)=(?<packageName>[^\\s]+?))?(?: versioning=(?<versioning>[^\\s]+?))?(?: extractVersion=(?<extractVersion>[^\\s]+?))?\\s+version\\s*:\\s*[\"']?(?<currentValue>.+?)[\"']?\\s",
],
},
],
}