From 2da7ae290f57306089e9a4d10820c3c7b075aaa4 Mon Sep 17 00:00:00 2001 From: Doug Goldstein Date: Wed, 11 Jun 2025 13:18:48 -0500 Subject: [PATCH] fix: renovate configs for OpenStack Helm now work Used a test repo to set this up and iterate on it until it gave the results we want. https://developer.mend.io/github/cardoe/renovate-test https://github.com/cardoe/renovate-test/pull/5 https://github.com/cardoe/renovate-test/pull/6 https://github.com/cardoe/renovate-test/pull/7 --- .github/renovate/matchOpenStackHelm.json | 15 ++++++--------- 1 file changed, 6 insertions(+), 9 deletions(-) diff --git a/.github/renovate/matchOpenStackHelm.json b/.github/renovate/matchOpenStackHelm.json index 582e27471..79ac2dfcb 100644 --- a/.github/renovate/matchOpenStackHelm.json +++ b/.github/renovate/matchOpenStackHelm.json @@ -3,20 +3,17 @@ "customManagers": [ { "customType": "regex", - "fileMatch": ["apps.*\\.ya?ml$"], + "managerFilePatterns": [ + "/apps.*\\.ya?ml$/" + ], "matchStrings": [ - "component:\\s['\"]?(?.*?)['\"]?\\s*(repoUrl:\\s['\"]?(?.*?)['\"]\\s*)?chartVersion:\\s['\"]?(?.*?)['\"]?" + "component:\\s['\"]?(?[\\w\\-]+)['\"]?\\s*(repoURL:\\s['\"]?(?[\\w:\/\\-\\.]+)['\"]?\\s*)?chartVersion:\\s['\"]?(?[\\w\\.\\-\\+]+)['\"]?" ], "datasourceTemplate": "helm", "registryUrlTemplate": "{{#if repoUrl }}{{repoUrl}}{{else}}https://tarballs.opendev.org/openstack/openstack-helm{{/if}}", - "packageNameTemplate": "openstack-helm/{{depName}}", + "depNameTemplate": "openstack-helm/{{depName}}", + "packageNameTemplate": "{{depName}}", "versioningTemplate": "helm" } - ], - "packageRules": [ - { - "matchPackageNames": ["openstack-helm/**"], - "groupName": "openstack-helm" - } ] }