/github-release-notes

Node module to create a release or a changelog from a tag and uses issues or commits to creating the release notes.

Primary LanguageJavaScriptGNU General Public License v3.0GPL-3.0

gren 🤖

Github release notes and changelog generator

Build Status NPM Download NPM Version NPM License PRs Welcome Automated Release Notes by gren

Why

The motivation

Installation

npm i -g @femessage/github-release-notes

Setup

First, generate a GitHub token, with repo scope, at this link. Then add this line to ~/.bash_profile (or ~/.zshrc):

export GREN_GITHUB_TOKEN=your_token_here

Release

gren release 

# or
gren release --override

# or
GREN_GITHUB_TOKEN=your_token_here gren release 

Contributors

Thanks goes to these wonderful people (emoji key):

Han
Han

💻

This project follows the all-contributors specification. Contributions of any kind welcome!