Automatic update of Helm Chart metadata using pipeline - #28
Merged
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This pull request enhances the CI workflow for Helm chart versioning and metadata updates. The changes automate updating not just the
appVersion, but also the image tag and the chart version in the Helm chart files, ensuring consistency between deployments and version tracking.This update should enable communication about updates in the Helm Chart for consumers
Helm chart metadata automation:
appVersioninchart/Chart.yamland the imagetaginchart/values.yamlto the current GitHub run number, ensuring that deployments use the correct image version.versioninchart/Chart.yamlis automatically incremented (patch version bumped) each run, improving version tracking for Helm releases.Chart.yamlandvalues.yamland uses a more general commit message ("chore(ci): update chart metadata [skip ci]"), reflecting the broader scope of changes.