1.1.2 • Published 2 years ago
@energyweb/semantic-release-config v1.1.2
@energyweb/semantic-release-config
Shared semantic-release configuration for Energy Web projects.
Installation
Install package with npm
npm install @energyweb/semantic-release-config --save-devand also peer dependencies
npm install semantic-release @semantic-release/changelog conventional-changelog-conventionalcommits --save-dev
npm install @semantic-release/git @semantic-release/github @semantic-release/npm --save-dev
npm install @semantic-release/commit-analyzer @semantic-release/release-notes-generator --save-devUsage/Examples
Create a semantic-release config file .releaserc.js with following content
module.exports = {
  branches: [
    {
      name: "master",
      channel: "latest"
    },
    {
      name: "develop",
      prerelease: "alpha",
      channel: "canary"
    }
  ],
  repositoryUrl: "<YOUR_REPO_URL>",
  extends: "@energyweb/semantic-release-config",
};