@superkoders/semantic-release-config
v1.1.6
Published
semantic-release SUPERKODERS config
Downloads
4
Readme
@superkoders/semantic-release-config
Semantic-release-config complementing our custom commitlint rules.
Instalation
1. Install the package
npm i -D @superkoders/semantic-release-config
2. Add .releaserc
This tells semantic-release tool when to locate our rules. You can also override the rules here, if you have some exception on a given project. And on which branch it is possible to make release.
{
"extends": [
"@superkoders/semantic-release-config"
],
"branch": "master"
}
3. How to run release
There are many ways and choosing one depends on the context.
- test the function
npx semantic-release --dry-mode
- manually by calling
npx semantic-release --no-ci
- automatically as a part of pipeline. This requires setting up the pipeline and also some sort of git flow, so the release is triggered at the right moment.
More information
For more on semantic release visit official documentation.