Skip to content

avanderw/git-changelog

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

net.avdw.git-changelog

top-language license

Git changelog transformer

Showcase

Getting started

$ git clone https://github.com/avanderw/git-changelog.git
$ cd git-changelog/
$ mvn verify
$ java -jar ./target/git-changelog-jar-with-dependencies.jar --help
Usage: git-changelog [-hV] [COMMAND]
Git changelog transformer
  -h, --help      Show this help message and exit.
  -V, --version   Print version information and exit.
Commands:

Usage

Configuration

Logging

./tinylog.properties

writer        = file
writer.file   = git-changelog.log
writer.level  = info
writer.format = [{level}] at .({class-name}.java:{line}) {message}

Further documentation can be found at tinylog.org

Support

Installing supporting software

It is recommended to make use of a package manager to simplify the setup of your environment

  • Java 11
  • Maven 3.3.9
$ choco install ojdkbuild
$ choco install maven 

Changelog

last-commit

All notable changes to this project will be documented in CHANGELOG. The format is based on Keep a Changelog and adheres to Semantic Versioning.

Roadmap

Refer to the file .todo/todo.txt for a list of potential future work. Here is a complete primer on the whys and hows of todo.txt.

Contributing

commit-activity

We love contributions! Please read CONTRIBUTING for details on how to contribute.

License

This project is licensed under the GNU General Public License v3.0 - see the LICENSE file for details

About

Transform a subset of the git changelog to https://keepachangelog.com/en/1.0.0/ format

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published