Contributor Guide
Release
Releasing Netchecks
Netchecks is released via GitHub Actions. To make a release
- Update
versionin bothpyproject.tomlandoperator/pyproject.toml. Ensure both versions match. - Update
versioninoperator/charts/netchecks/Chart.yaml - Update
appVersioninoperator/charts/netchecks/Chart.yaml. Ensure this matches theversionin the aforementionedpyproject.tomlfiles. - Update
versioninoperator/charts/netchecks/Chart.yaml. - Make PR against the
mainbranch and merge. - Create a GitHub release with the tag
v<semver>, wheresemveris the same version as set in thepyproject.tomlfiles. - Note that a Helm release will automatically be created.
Note that the version needs to follow semantic versioning.