From 14f81210ec99c6f70491b2f40d3dd73cc65d94f4 Mon Sep 17 00:00:00 2001 From: Jesse Hitch Date: Thu, 23 Jan 2025 22:37:31 +0100 Subject: [PATCH] Update renovate.json - always update the version for subchart updates --- renovate.json | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/renovate.json b/renovate.json index 3f860f4..d1e1ef3 100644 --- a/renovate.json +++ b/renovate.json @@ -13,6 +13,29 @@ } ], "packageRules": [ + { + "description": "Fix subchart archives for helm chart", + "matchManagers": ["helmv3"], + "postUpdateOptions": ["helmUpdateSubChartArchives"] + }, + { + "description": "Fix version in Chart.yaml after helmv3 dep patch updates", + "matchManagers": ["helmv3"], + "matchUpdateTypes": ["patch"], + "bumpVersion": "patch" + }, + { + "description": "Fix version in Chart.yaml after helmv3 dep minor updates", + "matchManagers": ["helmv3"], + "matchUpdateTypes": ["minor"], + "bumpVersion": "minor" + }, + { + "description": "Fix version in Chart.yaml after helmv3 dep major updates", + "matchManagers": ["helmv3"], + "matchUpdateTypes": ["major"], + "bumpVersion": "major" + }, { "description": "Bump helm chart versions by a patch when updating values files. Digests, pins, rollbacks, replacements and pinDigest updates are deliberately ignored since in our use case, these need a manual decision about the version bump for the chart. This can be removed when https://github.com/renovatebot/renovate/issues/8231 is implemented and enabled.", "matchManagers": ["helm-values", "regex"],