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.
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.
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.
The documentation describes using this instead to bump the minor version:
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