Release
Creating a new Release¶
- Update the version.
VERSION
file- Helm chart:
charts/dellhw_exporter/Chart.yaml
appVersion:
line and bump the Helm chartversion:
by a patch release version. - Make sure to run
make helm-docs
in the root of the repo to update the helm chart docs.
-
Create an entry in the
CHANGELOG.md
file.
Example of a changelog entry:1 2 3 4
## 1.12.0 / 2022-02-02 * [ENHANCEMENT] Added Pdisk Remaining Rated Write Endurance Metric by @adityaborgaonkar * [BUGFIX] ci: fix build routine issues
The following "kinds" of entries can be used:
CHANGE
FEATURE
ENHANCEMENT
BUGFIX
- Commit the version increase with a commit messages in format:
version: bump to v1.12.0
- Create the
git
tag usinggit tag v1.12.0
- Now push the changes and commit using
git push && git push --tags
- In a few minutes the new release should be available for "approval" under the releases section. Edit and save the release on GitHub and the release is complete.