Skip to content

Commit 41ce117

Browse files
committed
fix: update release-it config
1 parent ba87737 commit 41ce117

File tree

2 files changed

+26
-8
lines changed

2 files changed

+26
-8
lines changed

.husky/.gitignore

+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
_

package.json

+25-8
Original file line numberDiff line numberDiff line change
@@ -26,18 +26,13 @@
2626
"clean": "rimraf dist/bundle dist/browser dist/node",
2727
"test": "npm run lint && nyc ava && npm run report-coverage",
2828
"thanks": "cowsay Hi, thanks for your interest in BigchainDB. We appreciate your contribution!",
29-
"release": "release-it --git.tagName='v${version}' --github.release --npm.publish --non-interactive",
30-
"release-minor": "release-it minor --git.tagName='v${version}' --github.release --npm.publish --non-interactive",
31-
"release-major": "release-it major --git.tagName='v${version}' --github.release --npm.publish --non-interactive",
29+
"release": "read -p 'GITHUB_TOKEN: ' GITHUB_TOKEN && export GITHUB_TOKEN=$GITHUB_TOKEN && release-it --src.tagName='v%s'",
30+
"release-minor": "release-it minor --non-interactive",
31+
"release-major": "release-it major --non-interactive",
3232
"prepublishOnly": "npm run build",
3333
"report-coverage": "nyc report --reporter=lcov > coverage.lcov && codecov",
3434
"doc": "documentation build src/index.js -f md -o API.md -g --markdown-toc"
3535
},
36-
"lint-staged": {
37-
"*.js": [
38-
"eslint"
39-
]
40-
},
4136
"devDependencies": {
4237
"@ava/babel": "^1.0.1",
4338
"@babel/cli": "^7.13.0",
@@ -54,6 +49,7 @@
5449
"@babel/register": "^7.13.8",
5550
"ava": "^3.15.0",
5651
"babel-loader": "^8.2.2",
52+
"codecov": "^3.8.1",
5753
"cross-env": "^7.0.3",
5854
"documentation": "^13.1.1",
5955
"eslint": "^7.21.0",
@@ -97,6 +93,11 @@
9793
"decentralized",
9894
"dapp"
9995
],
96+
"lint-staged": {
97+
"*.js": [
98+
"eslint"
99+
]
100+
},
100101
"ava": {
101102
"files": [
102103
"test/**/*.js",
@@ -120,5 +121,21 @@
120121
"hooks": {
121122
"pre-commit": "lint-staged"
122123
}
124+
},
125+
"release-it": {
126+
"github": {
127+
"release": true
128+
},
129+
"git": {
130+
"tagName": "v${version}"
131+
},
132+
"hooks": {
133+
"before:init": [
134+
"npm run test"
135+
]
136+
},
137+
"npm": {
138+
"publish": true
139+
}
123140
}
124141
}

0 commit comments

Comments
 (0)