semantic-release-fail-on-major-bump
v1.0.0
Published
Semantic release plugin that prevents publishing major version bumps
Downloads
2,718
Maintainers
Readme
Semantic Release Fail on Major Bump
Semantic release plugin that prevents publishing major version bumps
Description
If you need your pipelines to fail if a major or breaking change release will be created with semantic-release, drop this plugin into your config.
Installation
npm install --save-dev semantic-release-fail-on-major-bump
Usage
In your semantic-release configuration file, add semantic-release-fail-on-major-bump
.
.releaserc
{
"plugins": [
[
"semantic-release-fail-on-major-bump",
"@semantic-release/commit-analyzer",
{
"preset": "angular",
"releaseRules": [
{"type": "docs", "scope":"README", "release": "patch"},
{"type": "refactor", "release": "patch"},
{"type": "style", "release": "patch"}
],
"parserOpts": {
"noteKeywords": ["BREAKING CHANGE", "BREAKING CHANGES"]
}
}
]
]
}
License
Copyright Evelyn Hathaway, MIT License