0.1.3 • Published 4 years ago

@zazen/semantic-release v0.1.3

Weekly downloads
-
License
ISC
Repository
github
Last release
4 years ago

zazen-semantic-release

npm version semantic-release

semantic-release shareable config for zazen-generated projects.

Usage

Local installation

npm i -D semantic-release @zazen/semantic-release

Add the following to your project’s package.json:

{
  "release": {
    "extends": "@zazen/semantic-release"
  }
}

Global installation

npm install -g semantic-release @zazen/semantic-release
semantic-release -e @zazen/semantic-release

Configuration

Environment variables

VariableDescription
GH_TOKEN or GITHUB_TOKENRequired. To authenticate with GitHub.
NPM_TOKENRequired. To authenticate with npm.

Additional options

This shareable config uses the @semantic-release/git, @semantic-release/npm, @semantic-release/changelog, and @semantic-release/github plugins. See the documentation of each plugins for additional options.