Skip to content

Commit 9251182

Browse files
committed
ci: prevent vite-plus to be built twice
1 parent 5794d75 commit 9251182

2 files changed

Lines changed: 4 additions & 5 deletions

File tree

.github/workflows/ci.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -143,7 +143,7 @@ jobs:
143143
target: x86_64-unknown-linux-gnu
144144

145145
- name: Build self
146-
run: pnpm bootstrap-cli
146+
run: pnpm bootstrap-cli:ci
147147

148148
- name: Print help for built-in commands
149149
run: |
@@ -198,7 +198,7 @@ jobs:
198198
target: ${{ matrix.os == 'ubuntu-latest' && 'x86_64-unknown-linux-gnu' || matrix.os == 'windows-latest' && 'x86_64-pc-windows-msvc' || 'aarch64-apple-darwin' }}
199199

200200
- name: Build CLI
201-
run: pnpm run bootstrap-cli
201+
run: pnpm run bootstrap-cli:ci
202202

203203
- name: Run CLI lint
204204
run: pnpm lint

package.json

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,10 +8,9 @@
88
},
99
"type": "module",
1010
"scripts": {
11-
"bootstrap-cli": "pnpm --filter=@voidzero-dev/vite-plus build && pnpm --filter=@voidzero-dev/global build && pnpm copy-bindings && pnpm install-global-cli",
11+
"bootstrap-cli": "pnpm --filter=@voidzero-dev/vite-plus build && pnpm --filter=@voidzero-dev/global build && pnpm install-global-cli",
1212
"bootstrap-cli:ci": "pnpm --filter=@voidzero-dev/global build && pnpm install-global-cli",
13-
"copy-bindings": "cp -r ./packages/cli/binding/*.node ./packages/cli/dist && cp -r ./packages/cli/binding/*.node ./packages/global/dist",
14-
"install-global-cli": "npm install -g ./packages/global",
13+
"install-global-cli": "pnpm install -g ./packages/global",
1514
"typecheck": "tsc -b tsconfig.json",
1615
"lint": "vite lint",
1716
"test": "vite test run --config vite.config.ts && pnpm -r snap-test",

0 commit comments

Comments
 (0)