@@ -102,13 +102,14 @@ jobs:
102
102
node-version : ' 22'
103
103
cache : pnpm
104
104
105
- - name : Install Playwright Browsers
106
- run : pnpx playwright install --with-deps
107
-
108
105
- name : Install dependencies for itk-wasm
109
106
run : pnpm install
110
107
working-directory : packages/core/typescript/itk-wasm
111
108
109
+ - name : Install Playwright Browsers
110
+ run : pnpm exec playwright install --with-deps
111
+ working-directory : packages/core/typescript/itk-wasm
112
+
112
113
- name : Build itk-wasm
113
114
run : |
114
115
pnpm run --aggregate-output --filter itk-wasm build
@@ -177,9 +178,6 @@ jobs:
177
178
- name : pnpm install
178
179
run : pnpm install --frozen-lockfile
179
180
180
- - name : Install Playwright Browsers
181
- run : pnpm exec playwright install --with-deps
182
-
183
181
- name : Build itk-wasm
184
182
run : |
185
183
pnpm run --aggregate-output --filter itk-wasm build
@@ -203,6 +201,10 @@ jobs:
203
201
run : |
204
202
pnpm run --aggregate-output --filter "@itk-wasm/${{ matrix.package }}-build" test:data:download
205
203
204
+ - name : Install Playwright Browsers
205
+ working-directory : packages/${{ matrix.package }}/typescript
206
+ run : pnpm exec playwright install --with-deps
207
+
206
208
- name : Run Playwright tests
207
209
working-directory : packages/${{ matrix.package }}/typescript
208
210
run : pnpm run test:browser
@@ -226,6 +228,7 @@ jobs:
226
228
uses : jlumbroso/free-disk-space@main
227
229
228
230
- name : Pull latest Docker images
231
+ working-directory : ./
229
232
run : |
230
233
./src/docker/pull.sh --no-debug
231
234
@@ -241,9 +244,13 @@ jobs:
241
244
- name : Build itk-wasm
242
245
run : |
243
246
pnpm run --aggregate-output --filter itk-wasm build
247
+
244
248
- name : Install dependencies
245
249
run : pnpm install
246
250
251
+ - name : Build
252
+ run : pnpm run build
253
+
247
254
- name : Install Playwright Browsers
248
255
run : pnpm exec playwright install --with-deps
249
256
0 commit comments