tf-encrypted / moose

Secure distributed dataflow framework for encrypted machine learning and data processing
Apache License 2.0
58 stars 16 forks source link

Pre release 0.2.0 #1014

Closed kkloberdanz closed 2 years ago

kkloberdanz commented 2 years ago

It seems that the only way to get a minor version bump for a beta version and not a release version is to manually specify the exact version number, i.e.

$ cargo release --workspace --no-publish "0.2.0-beta"  --execute

The documentation describes using this instead to bump the minor version:

minor: Bump minor version (0.1.0-pre -> 0.2.0)

However, by doing it the way the documentation describes, we cannot create a 0.2.0-beta version, because doing a minor bump automatically creates a release version, with no documented way to create a non-release minor version bump. I'm not sure if this way of doing version bumps is necessarily how cargo-release was intended to be used.

Edit: Documentation: https://github.com/crate-ci/cargo-release/blob/master/docs/reference.md