14.0.0 (2018-02-13)
Features
- use @semantic-release as default for
successandfailhooks (9788fca)
BREAKING CHANGES
successandfailhooks are now enabled by default
In order to disable the @semantic-release/github plugin for the success and fail hook, the corresponding options have to be set to false in the semantic-release configuration:
{
"release": {
"success": false,
"fail": false
}
}Users who do not use the @semantic-release/github plugin, should disable it in the success and fail by setting the corresponding options to false or to alternative plugin providing success and fail hooks.
Migration Guide
For non GitHub users
If you do no want the success and fail notification on GitHub or if you are not using GitHub you need to disable the success and fail plugin hooks by adding the following to your semantic-release configuration:
Add the following to your semantic-release configuration:
{
"release": {
"success": false,
"fail": false
}
}For GitHub users
GitHub users do not need to change anything. You will get comments on PR and issues when a release that resolved them is publish as well as an issue when a problem happen that prevent to perform a release.