gitverse 0.0.0-beta

Rustic implementation of GitVerse
gitverse-0.0.0-beta is not a library.

GitVerse Rustic

Rustic version of GitVerse

Summary

gitverse-rustic is an application written in Rust to create organized release notes.

Description

  • Uses git tags to get all tags for a repository
  • Makes GET requests to the repository using GitHub API to fetch release notes
  • Organize the release notes in either straight or reverse order
    • Requires tag names and release titles to be the same

Arguments

  • debug - Enable on screen logging
  • reverse - Generate release notes in reverse mode (last release first)

Flags

  • --filename / -f - Filename for release notes to be stored in
  • --title / -t - Title for the release notes

Crate

https://crates.io/crates/gitverse

Linting

Requirement

rustup component add clippy

Usage

cargo clippy --no-deps --fix --allow-dirty

License & copyright

© Vignesh Rao

Licensed under the MIT License