.github/workflows/helm-publish.yaml:R83
In ci.yaml:128, the chart name is dynamically extracted from Chart.yaml using awk (CHART_NAME=$(awk '/^name:/{print $2; exit}' ...)), but in helm-publish.yaml:83 and helm-publish.yaml:95, the chart name conversion-guide is hardcoded in the .tgz filename and the cosign signing path. If the chart name in charts/Chart.yaml were ever changed, helm-publish.yaml would break while ci.yaml would continue working. This is a maintainability inconsistency rather than a current bug since the chart name is conversion-guide.
.github/workflows/helm-publish.yaml:R83
In
ci.yaml:128, the chart name is dynamically extracted fromChart.yamlusing awk (CHART_NAME=$(awk '/^name:/{print $2; exit}' ...)), but inhelm-publish.yaml:83andhelm-publish.yaml:95, the chart nameconversion-guideis hardcoded in the.tgzfilename and the cosign signing path. If the chart name incharts/Chart.yamlwere ever changed,helm-publish.yamlwould break whileci.yamlwould continue working. This is a maintainability inconsistency rather than a current bug since the chart name isconversion-guide.