1.1.1 • Published 6 years ago

gateway-github-release v1.1.1

Weekly downloads
2
License
ISC
Repository
github
Last release
6 years ago

Gateway Github Release Creator

Build tool for creating a release in GitHub with release notes

Getting Started

npm install -g gateway-github-release

Creating release notes

gateway-github-release create <tag> <token> [options]

Options

NameAliasDescription
projectId-pProject identifier from releases.gatewayapps.com
scope-sLevel of release notes to include: all, major, minor, patch
locale-lLocale of the release notes to use when generating the notes for the Github release
owner-oOwner of the Github repo. If not provided, will attempt to parse the owner from the git remote origin.
repo-rRepo name in Github. If not provided, will attempt to parse the repo from the git remote origin.
commit-cSpecifies the commitish value to be used for tag. Not used if the tag already exists. The default if not provide is the default branch of repository.
name-nName for the release. If not provided, the tag name will be used.
version-vVersion number to use when getting release notes. If not provided, the tag name with only digits and "." will be used.

Options may also be provided in a gatewayGithubRelease.json file located in the root working directory from where the command line tool executed. Any options passed through the CLI will take precedence over options from this file.