Skip to content

Commit 066fab8

Browse files
committed
chore: add release-it to manage releases
1 parent 1f95913 commit 066fab8

File tree

3 files changed

+688
-115
lines changed

3 files changed

+688
-115
lines changed

.release-it.json

+17
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
{
2+
"git": {
3+
"commitMessage": "chore: release v${version}"
4+
},
5+
"github": {
6+
"release": true,
7+
"releaseName": "v${version}",
8+
"releaseNotes": "echo \"${changelog}\" | sed 1,2d"
9+
},
10+
"plugins": {
11+
"@release-it/conventional-changelog": {
12+
"preset": "conventionalcommits",
13+
"infile": "CHANGELOG.md"
14+
},
15+
"release-it-yarn-workspaces": true
16+
}
17+
}

package.json

+4
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
{
22
"private": true,
3+
"version": "0.1.19",
34
"workspaces": [
45
"packages/*"
56
],
@@ -18,6 +19,7 @@
1819
"@commitlint/cli": "^8",
1920
"@commitlint/config-conventional": "^8",
2021
"@nuxtjs/eslint-config-typescript": "3.0.0",
22+
"@release-it/conventional-changelog": "^1.1.4",
2123
"@types/jest": "26.0.8",
2224
"@typescript-eslint/eslint-plugin": "3.7.1",
2325
"@typescript-eslint/parser": "3.7.1",
@@ -26,6 +28,8 @@
2628
"husky": "latest",
2729
"jest": "26.2.2",
2830
"lerna": "latest",
31+
"release-it": "^13.6.6",
32+
"release-it-yarn-workspaces": "^1.4.0",
2933
"typescript": "3.9.7"
3034
}
3135
}

0 commit comments

Comments
 (0)