fix(github): Support redis/argocd-extension-installer to Renovate

Signed-off-by: yu-croco <yu.croco@gmail.com>
This commit is contained in:
yu-croco 2025-01-05 17:44:24 +09:00
parent 89f40fd001
commit 37797625ad
2 changed files with 15 additions and 1 deletions

View file

@ -97,6 +97,13 @@
"commands": ["./scripts/renovate-bump-version.sh {{depName}}"]
}
},
{
"matchPackagePatterns": ["argoprojlabs/argocd-extension-installer"],
"commitMessagePrefix": "chore({{{replace 'argoprojlabs/' '' depName}}}):",
"postUpgradeTasks": {
"commands": ["./scripts/renovate-bump-version.sh {{depName}}"]
}
},
{
"matchPackagePatterns": ["redis-ha"],
"enabled": false

View file

@ -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}')