diff --git a/.releaserc b/.releaserc index 548e64450..3a94fd938 100644 --- a/.releaserc +++ b/.releaserc @@ -3,8 +3,28 @@ "main" ], "plugins": [ - "@semantic-release/commit-analyzer", - "@semantic-release/release-notes-generator", + [ + "@semantic-release/commit-analyzer", + { + "parserOpts": { + "breakingHeaderPattern": "^(\\w*)(?:\\((.*)\\))?!: (.*)$" + }, + "releaseRules": [ + { + "breaking": true, + "release": "major" + } + ] + } + ], + [ + "@semantic-release/release-notes-generator", + { + "parserOpts": { + "breakingHeaderPattern": "^(\\w*)(?:\\((.*)\\))?!: (.*)$" + } + } + ], "@semantic-release/github" ] }