Resolve versioning redundancy
In !102 (merged), we added a safety harness that chart_version == image_version. This is an important check, but not very ergonomic when combined with automatic versioning with semantic-release, because the contributor now needs to guess the eventual image version based on their commits.
Questions to resolve:
- Do
auto-deploy-imageandauto-deploy-appneed to have the same version? If not, then we should still enforceimage_version >= chart_version(because the image bundles the chart) - If they do need to have the same version, can we have a single source of truth?
- for example, by auto-updating the version in
Chart.yamlwithsemantic-release
- for example, by auto-updating the version in
See also this discussion
/cc @dosuken123
Edited by Hordur Freyr Yngvason