Skip to content

Commit 05ce75a

Browse files
committed
build: try fixing the automatic publish
1 parent ab02f6d commit 05ce75a

File tree

1 file changed

+13
-7
lines changed

1 file changed

+13
-7
lines changed

.github/workflows/npm-publish.yml

Lines changed: 13 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -29,23 +29,29 @@ jobs:
2929

3030
- run: pnpm install
3131

32+
- name: Build All Packages
33+
run: pnpm run build:ci
34+
env:
35+
CI: true
36+
3237
- name: Publish
3338
run: |
3439
npm config set //registry.npmjs.org/:_authToken ""
3540
3641
TAG="${GITHUB_REF#refs/tags/}"
37-
EXTRA_FLAGS="-- --provenance --access public --loglevel verbose"
3842
43+
BASE_CMD="lerna publish from-package --ignore-scripts --loglevel verbose"
44+
3945
if [[ "$TAG" == *"-alpha."* ]]; then
40-
pnpm run publish:alpha $EXTRA_FLAGS
46+
$BASE_CMD --pre-dist-tag alpha --preid alpha
4147
elif [[ "$TAG" == *"-beta."* ]]; then
42-
pnpm run publish:beta $EXTRA_FLAGS
48+
$BASE_CMD --pre-dist-tag beta --preid beta
4349
elif [[ "$TAG" == v1* ]]; then
44-
pnpm run publish:v1 $EXTRA_FLAGS
50+
$BASE_CMD --dist-tag v1
4551
elif [[ "$TAG" == v2* ]]; then
46-
pnpm run publish:v2 $EXTRA_FLAGS
52+
$BASE_CMD --dist-tag v2
4753
elif [[ "$TAG" == v3* ]]; then
48-
pnpm run publish:v3 $EXTRA_FLAGS
54+
$BASE_CMD --dist-tag v3
4955
else
50-
lerna publish from-package -y --provenance --access public --loglevel verbose
56+
$BASE_CMD
5157
fi

0 commit comments

Comments
 (0)