diff --git a/renovate.json b/renovate.json index dcf912492..9cda0d93e 100644 --- a/renovate.json +++ b/renovate.json @@ -97,13 +97,20 @@ "commands": ["./scripts/renovate-bump-version.sh {{depName}}"] } }, + { + "matchPackagePatterns": ["argoprojlabs/argocd-extension-installer"], + "commitMessagePrefix": "chore({{{parentDir}}}):", + "postUpgradeTasks": { + "commands": ["./scripts/renovate-bump-version.sh {{depName}}"] + } + }, { "matchPackagePatterns": ["redis-ha"], "enabled": false }, { "matchPackagePatterns": ["public.ecr.aws/bitnami/redis-exporter"], - "commitMessagePrefix": "chore({{{replace 'public.ecr.aws/' '' depName}}}):", + "commitMessagePrefix": "chore({{{parentDir}}}):", "postUpgradeTasks": { "commands": ["./scripts/renovate-bump-version.sh {{depName}}"] } diff --git a/scripts/renovate-bump-version.sh b/scripts/renovate-bump-version.sh index 1ec6e125d..b6c508329 100755 --- a/scripts/renovate-bump-version.sh +++ b/scripts/renovate-bump-version.sh @@ -10,7 +10,14 @@ chartName=$(echo "$depName" | sed -e "s+^argoproj/++" -e "s+^argoproj-labs/++") echo "Changed chart name is: $chartName" echo "----------------------------------------" -parentDir="charts/${chartName}" +case "${chartName}" in + *"redis"*|*"argocd-extension-installer") + parentDir="charts/argo-cd" + ;; + *) + parentDir="charts/${chartName}" + ;; +esac # Bump the chart version by one patch version version=$(grep '^version:' "${parentDir}/Chart.yaml" | awk '{print $2}')