.releaserc.json
{
"branches": ["master"],
"prepare": [
"@semantic-release/changelog",
"@semantic-release/npm",
{ "path": "@semantic-release/exec", "cmd": "yarn docker-release" },
{ "path": "@semantic-release/exec", "cmd": "yarn docs" },
"@semantic-release/git"
],
"publish": [
"@semantic-release/npm",
{ "path": "@semantic-release/exec", "cmd": "yarn docs:deploy" },
"@semantic-release/github"
],
"analyzeCommits": {
"preset": "angular",
"releaseRules": [
{ "type": "docs", "release": "patch" },
{ "type": "refactor", "release": "patch" },
{ "type": "style", "release": "patch" },
{ "type": "minor", "release": "minor" },
{ "type": "patch", "release": "patch" },
{ "type": "major", "release": "major" },
{ "type": "breaking", "release": "major" }
]
}
}