Skip to content

Latest commit

 

History

History

xerox-semantic-release-config

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 

@xerox/semantic-release-config

semantic-release shareable config for Xerox projects

ci status npm package license MIT commit style angular semantic-release

Usage

  1. Install this config and eslint as a devDependency:
yarn add semantic-release @xerox/semantic-release-config --dev
# or
npm install semantic-release @xerox/semantic-release-config --save-dev
  1. Extend the base and any additional configs in your semantic release configuration:
{
  "extends": "@xerox/semantic-release-config/npm"
}
// or
{
  "extends": "@xerox/semantic-release-config/simple"
}

Configurations

npm

For publishing npm modules.

Plugins:

Environment variables:

  • NPM_TOKEN: so semantic-release can publish to npm.
  • SLACK_WEBHOOK: so semantic-release-slack-bot can notify slack.

simple

For keeping track of changes.

Plugins:


LICENSE | CHANGELOG