Contributions are welcome via GitHub pull requests. This document outlines the process to help get your contribution accepted.
- Fork this repository, develop, and test your changes
- Submit a pull request
- Any changes to a chart require a version bump following semver principles. See Immutability and Versioning below.
Once the changes have been merged, a release job will automatically run to package and release the changed charts.
Chart releases must be immutable. Any change to a chart warrants a chart version bump even if there are only documentation changes.
The chart version
should follow semver.
Charts should start at 1.0.0
. Any breaking (backwards incompatible) changes to a chart should:
- Bump the MAJOR version
- In the README, under a section called "Upgrading", describe the manual steps necessary to upgrade to the new (specified) MAJOR version