Skip to content

stormwarning/zazen-semantic-release

Repository files navigation

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

Variable Description
GH_TOKEN or GITHUB_TOKEN Required. To authenticate with GitHub.
NPM_TOKEN Required. 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.

About

⛩️ Automate releases, free of weariness and confusion

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 3

  •  
  •  
  •