Skip to content

Commit a59253c

Browse files
author
Kumar Harsh
committed
fix(release): fix release config
1 parent b0ab19f commit a59253c

File tree

3 files changed

+38
-40
lines changed

3 files changed

+38
-40
lines changed

.releaserc

Lines changed: 28 additions & 37 deletions
Original file line numberDiff line numberDiff line change
@@ -1,43 +1,34 @@
11
{
2-
"verifyConditions": ["@semantic-release/changelog", "@semantic-release/git", "semantic-release-vsce", "@semantic-release/github"],
3-
"getLastRelease": ["@semantic-release/git"],
4-
"analyzeCommits": {
5-
"preset": "angular",
6-
"releaseRules": [
7-
{"type": "docs", "scope":"readme", "release": "patch"},
8-
{"type": "refactor", "release": "patch"}
9-
],
10-
"parserOpts": {
11-
"noteKeywords": ["BREAKING CHANGE:"]
12-
}
13-
},
14-
"generateNotes": {
15-
"preset": "angular",
16-
"parserOpts": {
17-
"noteKeywords": ["BREAKING CHANGE:"]
18-
},
19-
"writerOpts": {
20-
"commitsSort": ["subject", "scope"]
21-
}
22-
},
23-
"prepare": [
2+
"plugins": [
243
"@semantic-release/changelog",
25-
{
26-
"path": "@semantic-release/git",
4+
["@semantic-release/commit-analyzer", {
5+
"preset": "angular",
6+
"releaseRules": [
7+
{"type": "docs", "scope":"readme", "release": "patch"},
8+
{"type": "refactor", "release": "patch"}
9+
],
10+
"parserOpts": {
11+
"noteKeywords": ["BREAKING CHANGE:"]
12+
}
13+
}],
14+
["@semantic-release/release-notes-generator", {
15+
"preset": "angular",
16+
"parserOpts": {
17+
"noteKeywords": ["BREAKING CHANGE:"]
18+
},
19+
"writerOpts": {
20+
"commitsSort": ["subject", "scope"]
21+
}
22+
}],
23+
["@semantic-release/git", {
2724
"assets": ["CHANGELOG.md"],
2825
"message": "ci(release): update changelog [skip ci]"
29-
}
30-
],
31-
"publish": [
32-
{
33-
"path": "semantic-release-vsce",
34-
"packageVsix": "graphql-for-vscode.vsix"
35-
},
36-
{
37-
"path": "@semantic-release/github",
26+
}],
27+
["semantic-release-vsce", {
3828
"assets": "graphql-for-vscode.vsix"
39-
}
40-
],
41-
"success": ["@semantic-release/github"],
42-
"fail": ["@semantic-release/github"]
29+
}],
30+
["@semantic-release/github", {
31+
"assets": "graphql-for-vscode.vsix"
32+
}]
33+
]
4334
}

package.json

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -175,7 +175,9 @@
175175
"@commitlint/cli": "^7.2.1",
176176
"@commitlint/config-conventional": "^7.1.2",
177177
"@semantic-release/changelog": "^3.0.1",
178+
"@semantic-release/commit-analyzer": "^6.1.0",
178179
"@semantic-release/git": "^7.0.6",
180+
"@semantic-release/release-notes-generator": "^7.1.4",
179181
"@types/node": "^9.3.0",
180182
"husky": "^1.2.1",
181183
"lint-staged": "^8.1.0",
@@ -212,8 +214,13 @@
212214
},
213215
"lint-staged": {
214216
"linters": {
215-
"*.ts": ["tslint", "git add"]
217+
"*.ts": [
218+
"tslint",
219+
"git add"
220+
]
216221
},
217-
"ignore": ["*.d.ts"]
222+
"ignore": [
223+
"*.d.ts"
224+
]
218225
}
219226
}

yarn.lock

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -298,7 +298,7 @@
298298
read-pkg "^4.0.0"
299299
registry-auth-token "^3.3.1"
300300

301-
"@semantic-release/release-notes-generator@^7.1.2":
301+
"@semantic-release/release-notes-generator@^7.1.2", "@semantic-release/release-notes-generator@^7.1.4":
302302
version "7.1.4"
303303
resolved "https://registry.yarnpkg.com/@semantic-release/release-notes-generator/-/release-notes-generator-7.1.4.tgz#8f4f752c5a8385abdaac1256127cef05988bc2ad"
304304
integrity sha512-pWPouZujddgb6t61t9iA9G3yIfp3TeQ7bPbV1ixYSeP6L7gI1+Du82fY/OHfEwyifpymLUQW0XnIKgKct5IMMw==

0 commit comments

Comments
 (0)