- Notifications
You must be signed in to change notification settings - Fork1
Do you use gitmoji? Then generate your changelog with this app!
License
fabienjuif/gitmoji-changelog-rust
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Do you use gitmoji? Then generate your changelog with this app!
This is a Rust version ofgitmoji-changelog.
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 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
## 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
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!
This project use aMakefile
, here are the main targets:
package
: build the docker imageci
: 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
Uh oh!
There was an error while loading.Please reload this page.
Stars
Watchers
Forks
Packages0
Uh oh!
There was an error while loading.Please reload this page.
Contributors2
Uh oh!
There was an error while loading.Please reload this page.