app-build-suite
doesn't correctly handle semver suffix when publishing charts to catalog
#3785
Labels
app-build-suite
doesn't correctly handle semver suffix when publishing charts to catalog
#3785
When publishing a Helm chart to a catalog using app-build-suite if the tag version contains a suffix (e.g.
v1.2.3-gs1
) then the suffix is dropped and the chart is published with just the version numbers. This could potentially lead to charts being incorrectly overwritten (but hasn't been confirmed).Example:
This release was published as
https://giantswarm.github.io/default-catalog/cluster-autoscaler-app-1.30.3.tgz
instead of the expectedhttps://giantswarm.github.io/default-catalog/cluster-autoscaler-app-1.30.3-gs1.tgz
.CircleCI job
Note: The previous release v1.30.2-gs1 didn't have this bug so it was introduced sometime after that release.
Related slack thread
This is currently blocking https://github.com/giantswarm/giantswarm/issues/32160
The text was updated successfully, but these errors were encountered: