Closed psandana closed 6 months ago
User name and email are also needed for committing which cargo release
does.
Note that the requirement is coming from git, and not cargo-release.
Didn't noticed that it was complaining by the commit. Thanks for the notice. Closing this issue as invalid one.
Summary
When executing
cargo release
using a version (not a particular step), it requires that Git User/E-mail is set even if--no-push
and--no-tag
flags are passed. This is a common scenario on a GitHub pipeline, on which e-mail is not set or invalid.Expected
Previous command should work even if Git User/E-mail is not set, as they are only needed for pushing to remotes