secrets-provider-for-k8s
secrets-provider-for-k8s copied to clipboard
Remove the need to update Version in multiple locations in product release
trafficstars
Currently, the release process requires manual update of the version in multiple locations. See Update version for more info.
This is tedious and risky; version should be consistent and not depend on manual work. It should be automated and minimized to minimal locations in the publish process.
Default version in values.yaml can be removed, and allowing empty which will default to .Chart.Version in the template.
See here for more info: https://helm.sh/docs/chart_template_guide/builtin_objects/
Also, challenge the version.go file format, and its interpretation in the script files. See an example of alternative versioning in Go: https://stackoverflow.com/questions/11354518/application-auto-build-versioning