Skip to content

Commit d38eec9

Browse files
committed
feat: add release-it configuration to manage releases
1 parent d6805f5 commit d38eec9

File tree

2 files changed

+18
-16
lines changed

2 files changed

+18
-16
lines changed

.release-it.json

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
{
2+
"$schema": "https://unpkg.com/release-it@19/schema/release-it.json",
3+
"github": {
4+
"release": true
5+
},
6+
"git": {
7+
"tagName": "v${version}",
8+
"requireBranch": "master"
9+
},
10+
"hooks": {
11+
"before:init": [
12+
"npm run test"
13+
]
14+
},
15+
"npm": {
16+
"publish": true
17+
}
18+
}

package.json

Lines changed: 0 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -16,22 +16,6 @@
1616
"release": "read -p 'GITHUB_TOKEN: ' GITHUB_TOKEN && export GITHUB_TOKEN=$GITHUB_TOKEN && release-it --disable-metrics",
1717
"redis": "cd docker;docker compose up"
1818
},
19-
"release-it": {
20-
"github": {
21-
"release": true
22-
},
23-
"git": {
24-
"tagName": "v${version}"
25-
},
26-
"hooks": {
27-
"before:init": [
28-
"npm run test"
29-
]
30-
},
31-
"npm": {
32-
"publish": true
33-
}
34-
},
3519
"pre-commit": [
3620
"test"
3721
],

0 commit comments

Comments
 (0)