Package Exports
- github-release-notes
- github-release-notes/src/index.js
This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (github-release-notes) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.
Readme
github-release-notes
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-devUsage
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=trueTo set the release as a draft. Default:false--prerelease=trueTo set the release as a prerelease. Default:false--prefix=vAdd a prefix to the tag versione.g. v1.0.1--include-messages=merges/commits/allused to filter the messages added to the release notes. Default:commits