cargo-tag

Crates.iocargo-tag
lib.rscargo-tag
version0.1.1
sourcesrc
created_at2023-05-14 03:13:40.297124
updated_at2023-06-23 04:00:54.229261
descriptionCargo plugin to bump crate's versions and Git tag them for release
homepagehttps://github.com/whizzes/cargo-tag
repositoryhttps://github.com/whizzes/cargo-tag
max_upload_size
id864054
size30,592
Esteban Borai (EstebanBorai)

documentation

https://github.com/whizzes/cargo-tag

README

cargo tag

Cargo plugin to bump crate's versions and Git tag them for release

Crates.io Documentation Build Clippy Formatter

Cargo plugin to bump crate's versions and Git tag them for release.

"cargo tag" helps to automate the process of bumping versions similar to how "npm version" does.

When bumping versions with "cargo tag", the Cargo.toml and Cargo.lock files are updated with the new version, then a Git commit and a Git tag are both created.

Usage: cargo-tag [COMMAND]

Commands:
  current
          Print current package version
  minor
          Bumps crate's minor version and create a git tag
  major
          Bumps crate's major version and create a git tag
  patch
          Bumps crate's patch version and create a git tag
  help
          Print this message or the help of the given subcommand(s)

Options:
  -h, --help
          Print help information (use `-h` for a summary)

  -V, --version
          Print version information

Installation

cargo install cargo-tag

Requires Git to be installed in your system.

Contributing

Every contribution to this project is welcome. Feel free to open a pull request, an issue or just by starting this project.

License

Distributed under the terms of both the MIT license

Commit count: 67

cargo fmt