Skip to content

Commit 148cfa1

Browse files
author
nghaninn
committed
fix: update ci to resolve v3 alpha release
BREAKING CHANGE: v3 alpha
1 parent b2c7a11 commit 148cfa1

File tree

2 files changed

+77
-2
lines changed

2 files changed

+77
-2
lines changed

.releaserc

+75-1
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,88 @@
11
{
22
"branches": [
33
{
4-
"name": "main",
4+
"name": "master",
55
"release": true
66
},
77
{
88
"name": "v3",
99
"prerelease": "alpha"
1010
}
1111
],
12+
"tagFormat": "v${version}",
13+
"plugins": [
14+
[
15+
"@semantic-release/commit-analyzer",
16+
{
17+
"releaseRules": [
18+
{
19+
"subject": "*BREAKING CHANGE*",
20+
"release": "major"
21+
},
22+
{
23+
"footer": "*BREAKING CHANGE*",
24+
"release": "major"
25+
},
26+
{
27+
"type": "feat",
28+
"release": "minor"
29+
},
30+
{
31+
"type": "fix",
32+
"release": "patch"
33+
},
34+
{
35+
"type": "perf",
36+
"release": "patch"
37+
}
38+
]
39+
}
40+
],
41+
[
42+
"@semantic-release/release-notes-generator",
43+
{
44+
"preset": "conventionalcommits",
45+
"presetConfig": {
46+
"types": [
47+
{
48+
"type": "feat",
49+
"section": "Features",
50+
"hidden": false
51+
},
52+
{
53+
"type": "fix",
54+
"section": "Bug Fixes",
55+
"hidden": false
56+
},
57+
{
58+
"type": "docs",
59+
"section": "Miscellaneous Chores",
60+
"hidden": false
61+
},
62+
{
63+
"type": "chore",
64+
"section": "Miscellaneous Chores",
65+
"hidden": false
66+
}
67+
]
68+
},
69+
"parserOpts": {
70+
"noteKeywords": [
71+
"BREAKING CHANGE",
72+
"BREAKING CHANGES",
73+
"BREAKING"
74+
]
75+
}
76+
}
77+
],
78+
[
79+
"@semantic-release/npm",
80+
{
81+
"npmPublish": true
82+
}
83+
],
84+
"@semantic-release/github"
85+
],
1286
"prepare": [
1387
"@semantic-release/npm",
1488
{

package.json

+2-1
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,8 @@
2525
"benchmark:full": "npm run benchmark:make-certs && npm run benchmark:run && npm run benchmark:clean",
2626
"prepare": "snyk-protect",
2727
"benchmark": "ts-node performance-tests/wrap-performance-test.ts",
28-
"pkg": "npx pkg ./package.json --out-path dist/@tradetrust-tt"
28+
"pkg": "npx pkg ./package.json --out-path dist/@tradetrust-tt",
29+
"release:dryrun": "semantic-release --dry-run --no-ci"
2930
},
3031
"author": "",
3132
"devDependencies": {

0 commit comments

Comments
 (0)