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

xeroxinteractive/semantic-release-config

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ba1875e · Nov 19, 2019
Jun 19, 2019
Jun 19, 2019
Jun 19, 2019
Jun 19, 2019
Nov 18, 2019
Jun 19, 2019
Nov 19, 2019
Aug 27, 2019
Nov 18, 2019
Aug 27, 2019
Nov 18, 2019

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