Skip to content

Commit de1240d

Browse files
committed
build(Semantic release): Update semantic release script to match other sdks
1 parent e531cd4 commit de1240d

File tree

2 files changed

+28
-13
lines changed

2 files changed

+28
-13
lines changed

.releaserc

Lines changed: 19 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,22 @@
11
{
2-
"debug": true,
32
"branch": "master",
4-
"verifyConditions": ["@semantic-release/git"],
5-
"prepare": [
6-
"@semantic-release/git",
7-
{
8-
"path": "@semantic-release/exec",
9-
"cmd": "bumpversion --current-version ${lastRelease.version} --new-version ${nextRelease.version} patch"
10-
}
11-
],
12-
"publish": ["@semantic-release/github"]
3+
"debug": true,
4+
"plugins": [
5+
"@semantic-release/commit-analyzer",
6+
"@semantic-release/release-notes-generator",
7+
"@semantic-release/changelog",
8+
[
9+
"@semantic-release/exec",
10+
{
11+
"prepareCmd": "bumpversion --allow-dirty --current-version ${lastRelease.version} --new-version ${nextRelease.version} patch"
12+
}
13+
],
14+
[
15+
"@semantic-release/git",
16+
{
17+
"message": "chore(release): ${nextRelease.version} release notes\n\n${nextRelease.notes}"
18+
}
19+
],
20+
"@semantic-release/github"
21+
]
1322
}

appveyor.yml

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -25,11 +25,17 @@ install:
2525
- cmd: >-
2626
pip install git+git://github.com/smsearcy/bumpversion.git@issue-135
2727
28-
npm install @semantic-release/exec
28+
npm install -g semantic-release
29+
30+
npm install -g @semantic-release/exec
31+
32+
npm install -g @semantic-release/git
33+
34+
npm install -g @semantic-release/github
2935
30-
npm install @semantic-release/git
36+
npm install -g @semantic-release/commit-analyzer
3137
32-
npm install @semantic-release/changelog
38+
npm install -g @semantic-release/changelog
3339
3440
rm -rf packages
3541

0 commit comments

Comments
 (0)