From 0cb7f230365604e9cb843e88943d80dd4d3d20b9 Mon Sep 17 00:00:00 2001 From: arvinxx Date: Tue, 19 Jan 2021 12:37:57 +0800 Subject: [PATCH] =?UTF-8?q?:bug:=20fix(config):=20=E6=B5=8B=E8=AF=95=20exe?= =?UTF-8?q?c=20=E6=89=A7=E8=A1=8C=E6=89=93=E5=8C=85?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .github/workflows/release.yml | 3 --- .releaserc.js | 6 ++++++ package.json | 3 ++- yarn.lock | 12 ++++++++++++ 4 files changed, 20 insertions(+), 4 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index e0c02df..f35853b 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -31,9 +31,6 @@ jobs: - name: lint run: yarn lint && yarn tsc - - name: build - run: yarn zip - - name: release run: yarn release env: diff --git a/.releaserc.js b/.releaserc.js index 86566b0..238135b 100644 --- a/.releaserc.js +++ b/.releaserc.js @@ -23,6 +23,12 @@ module.exports = { }, ], '@semantic-release/npm', //如果是npm包会自动更新版本号并发布 + [ + '@semantic-release/exec', + { + prepareCmd: 'yarn zip', + }, + ], [ '@semantic-release/github', { diff --git a/package.json b/package.json index 02bb742..6f6641e 100644 --- a/package.json +++ b/package.json @@ -70,6 +70,7 @@ }, "devDependencies": { "@semantic-release/changelog": "^5.0.1", + "@semantic-release/exec": "^5.0.0", "@semantic-release/git": "^9.0.0", "@semantic-release/release-notes-generator": "^9.0.1", "@types/archiver": "^5.1.0", @@ -79,7 +80,6 @@ "@types/jquery": "^3.5.5", "@types/node": "^14.11.2", "@types/react-test-renderer": "^17.0.0", - "prettier": "^2.2.1", "@types/webpack": "^4.41.22", "@umijs/fabric": "^2.2.2", "@umijs/test": "^3.2.22", @@ -94,6 +94,7 @@ "husky": "^4.3.8", "jest": "26.6.3", "lint-staged": "^10.0.2", + "prettier": "^2.2.1", "react-test-renderer": "^16.13.1", "semantic-release": "^17.3.3", "ts-node": "^9.1.1", diff --git a/yarn.lock b/yarn.lock index 3e41142..6c5dc01 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2252,6 +2252,18 @@ resolved "https://registry.yarnpkg.com/@semantic-release/error/-/error-2.2.0.tgz#ee9d5a09c9969eade1ec864776aeda5c5cddbbf0" integrity sha512-9Tj/qn+y2j+sjCI3Jd+qseGtHjOAeg7dU2/lVcqIQ9TV3QDaDXDYXcoOHU+7o2Hwh8L8ymL4gfuO7KxDs3q2zg== +"@semantic-release/exec@^5.0.0": + version "5.0.0" + resolved "https://registry.npm.taobao.org/@semantic-release/exec/download/@semantic-release/exec-5.0.0.tgz#69c253107a755dabf7c262d417269d099f714356" + integrity sha1-acJTEHp1Xav3wmLUFyadCZ9xQ1Y= + dependencies: + "@semantic-release/error" "^2.1.0" + aggregate-error "^3.0.0" + debug "^4.0.0" + execa "^4.0.0" + lodash "^4.17.4" + parse-json "^5.0.0" + "@semantic-release/git@^9.0.0": version "9.0.0" resolved "https://registry.yarnpkg.com/@semantic-release/git/-/git-9.0.0.tgz#304c4883c87d095b1faaae93300f1f1e0466e9a5"