ci: update release script
This commit is contained in:
parent
844feeae74
commit
28ba0b2897
@ -7,7 +7,6 @@
|
|||||||
"packages/*"
|
"packages/*"
|
||||||
],
|
],
|
||||||
"scripts": {
|
"scripts": {
|
||||||
"_release": "yarn lint && yarn build && lerna publish --registry https://registry.npmjs.org/",
|
|
||||||
"build": "yarn build:package",
|
"build": "yarn build:package",
|
||||||
"build:package": "lerna run build --stream",
|
"build:package": "lerna run build --stream",
|
||||||
"commit": "cz",
|
"commit": "cz",
|
||||||
@ -20,11 +19,11 @@
|
|||||||
"docs:webpack-build": "vuepress-webpack build docs",
|
"docs:webpack-build": "vuepress-webpack build docs",
|
||||||
"docs:webpack-serve": "vuepress-webpack dev docs",
|
"docs:webpack-serve": "vuepress-webpack dev docs",
|
||||||
"lerna": "lerna clean && lerna bootstrap",
|
"lerna": "lerna clean && lerna bootstrap",
|
||||||
"lerna:publish": "scripts/release/index.mjs",
|
"lerna:publish": "node scripts/release/index.mjs",
|
||||||
"lint": "eslint --ext .js,.ts,.vue .",
|
"lint": "eslint --ext .js,.ts,.vue .",
|
||||||
"package:clean": "lerna run clean",
|
"package:clean": "lerna run clean",
|
||||||
"prepare": "husky install",
|
"prepare": "husky install",
|
||||||
"release": "yarn lint && yarn lerna:publish"
|
"release": "yarn lint && yarn build && lerna publish --registry https://registry.npmjs.org/"
|
||||||
},
|
},
|
||||||
"lint-staged": {
|
"lint-staged": {
|
||||||
"*.{js,ts,vue}": "eslint --fix",
|
"*.{js,ts,vue}": "eslint --fix",
|
||||||
|
|||||||
@ -86,8 +86,8 @@ export const release = async () => {
|
|||||||
'--registry',
|
'--registry',
|
||||||
'https://registry.npmjs.org/',
|
'https://registry.npmjs.org/',
|
||||||
]
|
]
|
||||||
|
const lerna = await import('lerna/cli.js')
|
||||||
await execa(require.resolve('lerna/cli'), releaseArguments, {
|
await execa(lerna, releaseArguments, {
|
||||||
stdio: 'inherit',
|
stdio: 'inherit',
|
||||||
})
|
})
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user