If you want to make a new KubeMarine release, you need to do following:
- On the
main
branch, update KubeMarine version and create tag (replaceX.X.X
with actual version):python3 -m pip install bumpver python3 -m bumpver update --set-version=X.X.X
- Wait for GitHub Actions completion and verify newly create pre-release on GitHub Release page. Following artifacts are essential for each release:
- KubeMarine binaries for different OS. They could be found in release assets.
- KubeMarine python distribution package. It could be found in release assets.
- KubeMarine image.
- Kubemarine documentation.
- Once you have verified that KubeMarine artifacts are OK, change your release from
pre-release
tolatest release
on GitHub Release page. This will publish KubeMarine distribution package to PyPI.