@tnlcommunity/release-config-helm
v1.0.0
Published
semantic-release shareable release configuration template repository
Downloads
3
Readme
release-config-helm
This is a semantic-release configuration for helm chart repositories.
What does it do?
This config leverages the @semantic-release/exec plugin to prepare the chart for release. It does the following:
- Updates the
versionin Chart.yaml to the next release version - Runs
helm dependency update - Runs
helm package chart - compresses the packaged chart into
chart.tgz
The @semantic-release/github plugin is configured to include the packaged chart.tgz file in the release assets
Requirements
The chart must reside in the chart directory of the repo
