mirror-secustor-helm-charts/renovate.json5

23 lines
No EOL
924 B
Text

{
$schema: 'https://docs.renovatebot.com/renovate-schema.json',
extends: [
'config:recommended',
'customManagers:helmChartYamlAppVersions',
'helpers:pinGitHubActionDigests',
],
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+[A-Za-z0-9_]+?version\\s*:\\s*[\"']?(?<currentValue>.+?)[\"']?\\s"
]
}
]
}