Contributor Guide
Release
Releasing Netchecks
Netchecks is released via GitHub Actions. To make a release
- Update
versioninpyproject.toml(CLI) andoperator/Cargo.toml(operator). Ensure both versions match. - Update
versionandappVersioninoperator/charts/netchecks/Chart.yaml. EnsureappVersionmatches the version in the aforementioned files. - Make PR against the
mainbranch and merge. - Create a GitHub release with the tag
v<semver>, wheresemveris the same version as set above. - Note that a Helm release will automatically be created.
Note that the version needs to follow semantic versioning.