diff --git a/.releaserc.json b/.releaserc.json index 1ad671e..6cdc8f5 100644 --- a/.releaserc.json +++ b/.releaserc.json @@ -1,21 +1,23 @@ { - "branches": ["main"], - "plugins": [ - "@semantic-release/commit-analyzer", - "@semantic-release/release-notes-generator", - [ - "@semantic-release/npm", - { - "pkgRoot": "." - } - ], - [ - "@semantic-release/git", - { - "assets": ["package.json"], - "message": "chore(release): ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}" - } - ], - "@semantic-release/github" - ] + "branches": ["main"], + "plugins": [ + ["@semantic-release/commit-analyzer", { + "preset": "angular", + "releaseRules": [ + { "message": "*fix/*", "release": "patch" }, + { "message": "*hotfix/*", "release": "patch" }, + { "message": "*feat/*", "release": "minor" }, + { "message": "*release/*", "release": "major" } + ] + }], + "@semantic-release/release-notes-generator", + ["@semantic-release/npm", { + "pkgRoot": "." + }], + ["@semantic-release/git", { + "assets": ["package.json"], + "message": "chore(release): ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}" + }], + "@semantic-release/github" + ] }