@newlevelup/release-config
v1.3.0
Published
New Level Up shareable config for semantic-release
Downloads
98
Readme
release-config
New Level Up shareable config for semantic-release
Installation
💡 The purpose of
semantic-release
is to automate the package release process be seamless. It automates the release process, updates the CHANGELOG and bumps the version all based on conventional commit messages.
Install semantic-relase and @newlevelup/release-config
:
yarn add -D semantic-release @newlevelup/release-config
Usage
New Level Up semantic-release rules come bundled in @newlevelup/release-config
. To enable these rules, add a release
property in your package.json
. See the semantic-release configuration docs for more details.
"release": {
"extends": "@newlevelup/release-config"
}
Multiple registry release
To release package to multiple registries for example GitHub Private Registry and NPM Public Registry use @newlevelup/release-config/npm-multiple
. See the semantic-release-npm-multiple configuration docs for more details.
"release": {
"extends": "@newlevelup/release-config/npm-multiple"
}