23 lines
895 B
Text
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",
|
|
],
|
|
},
|
|
],
|
|
}
|