@energyweb/semantic-release-config
Shared semantic-release
configuration for Energy Web projects.
Installation
Install package with npm
npm install @energyweb/semantic-release-config --save-dev
and 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-dev
Usage/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",
};