renovate.json: add customManager to update appVersion in Chart.yaml, currently only for wallabag

This commit is contained in:
Johannes Kastl
2025-11-08 11:41:24 +01:00
parent 336ed17be7
commit 4a48e8eeec

View File

@@ -15,6 +15,20 @@
"pre-commit": {
"enabled": true
},
"customManagers": [
{
"customType": "regex",
"description": "Update appVersion references in Chart.yaml",
"managerFilePatterns": [
"^charts\\/wallabag\\/Chart\\.yaml$"
],
"matchStrings": [
"appVersion:\\s+(?<currentValue>.*)"
],
"depNameTemplate": "wallabag/wallabag",
"datasourceTemplate": "docker"
}
],
"packageRules": [
{
"matchManagers": ["helm-values"],
@@ -32,7 +46,10 @@
}
},
{
"matchManagers": ["helmv3"],
"matchManagers": [
"helmv3",
"custom.regex"
],
"postUpgradeTasks": {
"commands": [
"./scripts/update_dependency_in_chart.sh '{{{parentDir}}}' '{{{updateType}}}' '{{{depName}}}' '{{{newVersion}}}'",