Skip to content

Commit 21b4c4b

Browse files
authored
Merge pull request #78 from shotstack/feat/CI-CD-for-semver
CI: Added semver for sdk package via CI/CD
2 parents cb0b218 + c3364bb commit 21b4c4b

1 file changed

Lines changed: 21 additions & 19 deletions

File tree

.releaserc.json

Lines changed: 21 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,23 @@
11
{
2-
"branches": ["main"],
3-
"plugins": [
4-
"@semantic-release/commit-analyzer",
5-
"@semantic-release/release-notes-generator",
6-
[
7-
"@semantic-release/npm",
8-
{
9-
"pkgRoot": "."
10-
}
11-
],
12-
[
13-
"@semantic-release/git",
14-
{
15-
"assets": ["package.json"],
16-
"message": "chore(release): ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"
17-
}
18-
],
19-
"@semantic-release/github"
20-
]
2+
"branches": ["main"],
3+
"plugins": [
4+
["@semantic-release/commit-analyzer", {
5+
"preset": "angular",
6+
"releaseRules": [
7+
{ "message": "*fix/*", "release": "patch" },
8+
{ "message": "*hotfix/*", "release": "patch" },
9+
{ "message": "*feat/*", "release": "minor" },
10+
{ "message": "*release/*", "release": "major" }
11+
]
12+
}],
13+
"@semantic-release/release-notes-generator",
14+
["@semantic-release/npm", {
15+
"pkgRoot": "."
16+
}],
17+
["@semantic-release/git", {
18+
"assets": ["package.json"],
19+
"message": "chore(release): ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"
20+
}],
21+
"@semantic-release/github"
22+
]
2123
}

0 commit comments

Comments
 (0)