29
29
strategy :
30
30
fail-fast : false
31
31
matrix :
32
- os : [ubuntu-latest, buildjet-2vcpu- ubuntu-2204 -arm]
32
+ os : [ubuntu-24.04, ubuntu-24.04 -arm]
33
33
34
34
runs-on : ${{matrix.os}}
35
35
61
61
needs :
62
62
- static-binaries-linux
63
63
64
- runs-on : buildjet-2vcpu- ubuntu-2204 -arm
64
+ runs-on : ubuntu-24.04 -arm
65
65
66
66
steps :
67
67
- name : Checkout
@@ -105,7 +105,7 @@ jobs:
105
105
os : [
106
106
macos-13, # x64
107
107
macos-14, # ARM
108
- ubuntu-latest ,
108
+ ubuntu-24.04 ,
109
109
windows-latest,
110
110
]
111
111
ocaml_compiler : [4.14.1]
@@ -226,24 +226,24 @@ jobs:
226
226
if : runner.os == 'Windows'
227
227
run : node scripts/ciTest.js -mocha -theme -format
228
228
229
- # Build the playground compiler on the fastest runner (ubuntu-latest )
229
+ # Build the playground compiler on the fastest runner (ubuntu-24.04 )
230
230
- name : Install JSOO
231
- if : matrix.os == 'ubuntu-latest '
231
+ if : matrix.os == 'ubuntu-24.04 '
232
232
run : opam install js_of_ocaml.4.0.0
233
233
234
234
- name : Build playground compiler
235
- if : matrix.os == 'ubuntu-latest '
235
+ if : matrix.os == 'ubuntu-24.04 '
236
236
run : |
237
237
opam exec -- node packages/playground-bundling/scripts/generate_cmijs.js
238
238
opam exec -- dune build --profile browser
239
239
cp ./_build/default/jscomp/jsoo/jsoo_playground_main.bc.js playground/compiler.js
240
240
241
241
- name : Test playground compiler
242
- if : matrix.os == 'ubuntu-latest '
242
+ if : matrix.os == 'ubuntu-24.04 '
243
243
run : node playground/playground_test.js
244
244
245
245
- name : Upload playground compiler to CDN
246
- if : ${{ matrix.os == 'ubuntu-latest ' && startsWith(github.ref, 'refs/tags/v') }}
246
+ if : ${{ matrix.os == 'ubuntu-24.04 ' && startsWith(github.ref, 'refs/tags/v') }}
247
247
env :
248
248
KEYCDN_USER : ${{ secrets.KEYCDN_USER }}
249
249
KEYCDN_PASSWORD : ${{ secrets.KEYCDN_PASSWORD }}
@@ -267,7 +267,7 @@ jobs:
267
267
268
268
package :
269
269
needs : build
270
- runs-on : ubuntu-latest
270
+ runs-on : ubuntu-24.04
271
271
272
272
steps :
273
273
- name : Checkout
@@ -323,8 +323,8 @@ jobs:
323
323
os : [
324
324
macos-13, # x64
325
325
macos-14, # ARM
326
- ubuntu-latest ,
327
- buildjet-2vcpu- ubuntu-2204 -arm,
326
+ ubuntu-24.04 ,
327
+ ubuntu-24.04 -arm,
328
328
windows-latest,
329
329
]
330
330
@@ -360,7 +360,7 @@ jobs:
360
360
361
361
if : startsWith(github.ref, 'refs/tags/v')
362
362
363
- runs-on : ubuntu-latest
363
+ runs-on : ubuntu-24.04
364
364
365
365
steps :
366
366
- name : Checkout
0 commit comments