Skip to content
This repository has been archived by the owner on Nov 19, 2019. It is now read-only.

xeroxinteractive/semantic-release-config

Repository files navigation

@xerox/semantic-release-config Archived: Moved to monorepo xeroxinteractive/config

semantic-release shareable config for Xerox projects

circleci 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 | ISSUES