Skip to content

joaquin-corchero/github-release-notes

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

54 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

github-release-notes

npm version

Node module which generates a release from the latest tag and compiles release notes based on commit messages between the last tag and the latest release.

Installation

The plugin requires Node ^0.12., since is using Promises.

Install github-release-notes via npm:

npm install github-release-notes --save-dev

Usage

You can run the command via the terminal (the three arguments are all required):

node github-release-notes --token=[token] --username=[username] --repo=[repo name]

To generate a github token, follow this link;

Optionals

There are optional arguments such as:

  • --draft=true To set the release as a draft. Default: false
  • --prerelease=true To set the release as a prerelease. Default: false
  • --prefix=v Add a prefix to the tag version e.g. v1.0.1
  • --includemessages=merges/commits/all used to filter the messages added to the release notes. Default: commits

About

Node module to publish release notes based on commits between the last two tags.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 100.0%