Skip to content

Commit 9c4fb4e

Browse files
committed
chore: adding a better release it config
1 parent b2844ea commit 9c4fb4e

File tree

1 file changed

+44
-46
lines changed

1 file changed

+44
-46
lines changed

scripts/releases/configs/.release-it.json

Lines changed: 44 additions & 46 deletions
Original file line numberDiff line numberDiff line change
@@ -1,82 +1,80 @@
11
{
2-
"non-interactive": true,
3-
"dry-run": false,
4-
"verbose": true,
5-
"force": false,
6-
"pkgFiles": ["package.json"],
72
"preReleaseId": null,
8-
"buildCommand": "yarn build",
9-
"safeBump": true,
10-
"beforeChangelogCommand": false,
11-
"changelogCommand": false,
12-
"requireCleanWorkingDir": true,
13-
"requireUpstream": true,
14-
"src": {
3+
"pkgFiles": ["package.json"],
4+
"use": "git.tag",
5+
"scripts": {
6+
"beforeStart": null,
7+
"beforeBump": null,
8+
"afterBump": null,
9+
"beforeStage": null,
10+
"changelog": "git log --pretty=format:\"* %s (%h)\" [REV_RANGE]",
11+
"afterRelease": null
12+
},
13+
"git": {
14+
"requireCleanWorkingDir": true,
15+
"requireUpstream": true,
16+
"addUntrackedFiles": false,
1517
"commit": true,
16-
"commitMessage": "Release %s",
18+
"commitMessage": "Release ${version}",
1719
"commitArgs": "",
1820
"tag": true,
19-
"tagName": "%s",
20-
"tagAnnotation": "Release %s",
21+
"tagName": "${version}",
22+
"tagAnnotation": "Release ${version}",
23+
"tagArgs": "",
2124
"push": true,
2225
"pushArgs": "",
23-
"pushRepo": null,
24-
"beforeStartCommand": false,
25-
"afterReleaseCommand": false,
26-
"addUntrackedFiles": false
26+
"pushRepo": "origin"
2727
},
2828
"npm": {
2929
"publish": true,
3030
"publishPath": ".",
3131
"tag": "latest",
3232
"private": false,
33-
"access": null
33+
"access": null,
34+
"otp": null
3435
},
3536
"github": {
36-
"release": true,
37-
"releaseName": "Release %s",
37+
"release": false,
38+
"releaseName": "Release ${version}",
3839
"preRelease": false,
3940
"draft": false,
4041
"tokenRef": "GITHUB_TOKEN",
4142
"assets": null,
42-
"host": null,
43-
"timeout": 0
43+
"host": null,
44+
"timeout": 0,
45+
"proxy": null
4446
},
4547
"dist": {
4648
"repo": false,
4749
"stageDir": ".stage",
48-
"baseDir": ".",
50+
"baseDir": "dist",
4951
"files": ["**/*"],
5052
"pkgFiles": null,
51-
"commit": false,
52-
"commitMessage": "Release %s",
53-
"commitArgs": "",
54-
"tag": false,
55-
"tagName": "%s",
56-
"tagAnnotation": "Release %s",
57-
"push": false,
58-
"pushArgs": "",
59-
"beforeStageCommand": false,
60-
"afterReleaseCommand": false,
61-
"addUntrackedFiles": false,
53+
"scripts": {
54+
"beforeStage": null,
55+
"afterRelease": null
56+
},
57+
"git": {
58+
"addUntrackedFiles": false,
59+
"commit": true,
60+
"tag": true,
61+
"push": true
62+
},
6263
"github": {
63-
"release": false
64+
"release": false,
65+
"assets": null
6466
},
6567
"npm": {
6668
"publish": false
6769
}
6870
},
6971
"prompt": {
70-
"src": {
71-
"status": false,
72-
"commit": true,
73-
"tag": true,
74-
"push": true,
75-
"release": true,
76-
"publish": true
77-
},
72+
"commit": true,
73+
"tag": true,
74+
"push": true,
75+
"release": true,
76+
"publish": true,
7877
"dist": {
79-
"status": false,
8078
"commit": true,
8179
"tag": false,
8280
"push": true,

0 commit comments

Comments
 (0)