Release
Creating a new Release¶
- Update the version.
VERSIONfile- Helm chart:
charts/prometheus-dellhw-exporter/Chart.yamlappVersion:line and bump the Helm chartversion:by a patch release version. - Make sure to run
make helm-docsin the root of the repo to update the helm chart docs.
-
Create an entry in the
CHANGELOG.mdfile.
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 issuesThe following "kinds" of entries can be used:
CHANGEFEATUREENHANCEMENTBUGFIX- Commit the version increase with a commit messages in format:
version: bump to v1.12.0 - Create the
gittag 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.