@@ -12,7 +12,6 @@ defaults:
12
12
run :
13
13
shell : bash
14
14
env :
15
- wizer_version : 1.3.3
16
15
viceroy_version : 0.2.15
17
16
18
17
jobs :
99
98
strategy :
100
99
matrix :
101
100
include :
102
- - crate : wizer
103
- version : 1.3.3 # Note: workflow-level env vars can't be used in matrix definitions
104
- options : " --all-features"
105
101
- crate : viceroy
106
102
version : 0.2.15 # Note: workflow-level env vars can't be used in matrix definitions
107
103
options : " "
@@ -136,17 +132,13 @@ jobs:
136
132
with :
137
133
name : engine-${{ matrix.profile }}
138
134
139
- - name : Restore Wizer from cache
140
-
141
- with :
142
- path : " /home/runner/.cargo/bin/wizer"
143
- key : crate-cache-wizer-${{ env.wizer_version }}
144
-
145
135
- name : Restore Viceroy from cache
146
136
147
137
with :
148
138
path : " /home/runner/.cargo/bin/viceroy"
149
139
key : crate-cache-viceroy-${{ env.viceroy_version }}
140
+
141
+ - run : SKIP_BUILD=1 npm ci
150
142
151
143
- name : Build WPT runtime
152
144
run : |
@@ -231,24 +223,12 @@ jobs:
231
223
path : " /home/runner/.cargo/bin/viceroy"
232
224
key : crate-cache-viceroy-${{ env.viceroy_version }}
233
225
234
-
235
- - name : Download x86_64 Linux binaries
226
+ - name : Download Engine
236
227
uses : actions/download-artifact@v1
237
228
with :
238
- name : bins-x86_64-linux
239
-
240
- # Move the downloaded binary from the build step into the bins directory in
241
- # the integration-tests directory
242
- - name : Move x86_64 Linux binaries
243
- run : |
244
- arch="x86_64"
245
- platform="linux"
246
-
247
- mkdir -p "./target/release"
248
- mv "bins-$arch-$platform/js-compute-runtime" "./target/release/js-compute-runtime"
249
-
250
- chmod +x ./target/release/js-compute-runtime
251
- ./target/release/js-compute-runtime --help
229
+ name : engine-${{ matrix.profile }}
230
+
231
+ - run : SKIP_BUILD=1 npm ci
252
232
253
233
- name : js-compute Integration Tests Job
254
234
timeout-minutes : 20
@@ -301,6 +281,7 @@ jobs:
301
281
steps :
302
282
- uses : actions/checkout@v2
303
283
- run : SKIP_BUILD=1 npm ci
284
+ shell : bash
304
285
- run : npm run test:types
305
286
306
287
e2e-async-select :
0 commit comments