Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Do you use gitmoji? Then generate your changelog with this app!

License

NotificationsYou must be signed in to change notification settings

fabienjuif/gitmoji-changelog-rust

Repository files navigation

Do you use gitmoji? Then generate your changelog with this app!

This is a Rust version ofgitmoji-changelog.



[documentation] [repository]


Why

I was sad about the space it takes in a Docker container with the NodeJS version and I am learning Rust: so I was curious and it helps me have a little Rust CLI project to play with.

Try it

With Docker 🐳!

## try itdocker run --rm -v${PWD}:/repo fabienjuif/gitmoji-changelog## to see which options you can use:docker run --rm -v${PWD}:/repo fabienjuif/gitmoji-changelog --help

With cargo

## install itcargo install gitmoji-changelog# maybe you should reset your env here (relaunch your terminal or type `zsh` (or `bash`))## try itgitmoji-changelog.## to see which options you can use:gitmoji-changelog --help

Roadmap

For now, this project is just a test I do.But if I (or you) want to push this further:

  • List commits betweens 2 hashes
  • Group commits by "code"
  • Group commits by version
  • Create a markdown
  • Create an incremental markdown
  • Detect which tags to start from
  • Add author
  • Group similar commits
  • Links to github

This is a lot of work and I this is surely not worh it!

Commands

This project use aMakefile, here are the main targets:

  • package: build the docker image
  • ci: build the project (dev mode) and check clippy and rustfmt

You can still use cargo if you want to, eg building the release version with:cargo build --release

About

Do you use gitmoji? Then generate your changelog with this app!

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors2

  •  
  •  

[8]ページ先頭

©2009-2025 Movatter.jp