semantic-release-config-xerox
semantic-release shareable config for Xerox projects
Usage
- Install this config and eslint as a
devDependency
:
yarn add semantic-release semantic-release-config-xerox --dev# or npm install semantic-release semantic-release-config-xerox --save-dev
- Extend the base and any additional configs in your semantic release configuration:
Configurations
npm
Uses the following plugins:
- @semantic-release/plugin-commit-analyzer
- @semantic-release/plugin-release-notes-generator
- @semantic-release/plugin-changelog
- @semantic-release/plugin-npm
- @semantic-release/plugin-git
- @semantic-release-slack-bot
These plugins require the following environment variables:
NPM_TOKEN
: so semantic-release can publish to npm.SLACK_WEBHOOK
: so semantic-release-slack-bot can notify slack.