项目作者: jan25

项目描述 :
Simple CHANGELOG generator based on Github PRs
高级语言: Elixir
项目地址: git://github.com/jan25/changeloggen.git
创建时间: 2020-08-02T11:22:59Z
项目社区:https://github.com/jan25/changeloggen

开源协议:

下载


" class="reference-link">changeloggen ci-tests

Simple changelog generator for Github repositories. This cli tool uses PRs after latest release tag to generate a markdown formatted changelog. It also provides a option to group by additional labels attached to PR such as Bug, Feature etc.

Install

Make sure to have Erlang and Elixir local installations.

Clone this repository and use mix to build and run this tool.

  1. $ cd path/to/changeloggen
  2. $ mix escript.build
  3. $ ./changeloggen --help

WIP: Publish to hex.pm so installing using mix escripts.install changeloggen is possible.

Usage

  1. $ changeloggen --help
  2. $ changeloggen [--release=0.2.0] [--url=github.com/org/repo] [--labels=Feature,Bug]
  3. # 0.2.0
  4. ## Feature
  5. * New awesome feature (#12, @honey)
  6. * Another cool feature (#13, @badger)
  7. ## Bug
  8. * Fix somethinng (#11, @honeybadger)
  9. * Fixed a bug (#10, @fearless)