An open API service indexing awesome lists of open source software.

https://github.com/fboulnois/git-changelog

A Rust program to generate a CHANGELOG.md from semantic git commits
https://github.com/fboulnois/git-changelog

changelog changelog-generator git rust

Last synced: 3 months ago
JSON representation

A Rust program to generate a CHANGELOG.md from semantic git commits

Awesome Lists containing this project

README

          

# `git-changelog`

A rust program to generate a `CHANGELOG.md` from semantic git commits. Check the
[`CHANGELOG.md`](CHANGELOG.md) in this repository for an example.

## How to build:

Type `cargo build --release`. Versioned releases are also available on [Github](https://github.com/fboulnois/git-changelog/releases).

## How to use:

1. Copy `git-changelog` to `/usr/local/bin` and ensure it is available on the `$PATH`
2. Create an alias to `git-changelog` :

```sh
git config --global alias.changelog /usr/local/bin/git-changelog
```

3. In any git repository, create a `CHANGELOG.md` using `git changelog`