Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This adds another possible value for the
version
argument: "auto"If somebody runs
cargo bump auto
, it will look at their most recent commit message. If that message contains the string[major]
, it performs a major bump. Similarly for[minor]
, and if neither is found it defaults to[patch]
.Example:
Did manual testing but didn't add a unit test as it would have meant a bunch of effort to mock the output of the
process::Command
and that wasn't there for the other git commands.Also bumped the version of
toml_edit
becuase it wasn't compiling for me on 0.1.3, removed a.clone()
which rustc told me was unnecessary, and renamed the functions in thegit
module to avoid stutter.