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