53
53
- name : Checkout
54
54
uses : actions/checkout@v4
55
55
56
- - uses : julia-actions/setup-julia@latest
56
+ - uses : julia-actions/setup-julia@v1
57
57
with :
58
58
arch : ${{ matrix.julia_arch }}
59
59
version : ${{ matrix.julia_version }}
65
65
using Pkg
66
66
Pkg.develop(path="lib/MPIPreferences")
67
67
68
- - uses : julia-actions/julia-runtest@latest
68
+ - uses : julia-actions/julia-runtest@v1
69
69
- uses : julia-actions/julia-processcoverage@v1
70
70
- uses : codecov/codecov-action@v3
71
71
with :
@@ -104,7 +104,7 @@ jobs:
104
104
- name : Checkout
105
105
uses : actions/checkout@v4
106
106
107
- - uses : julia-actions/setup-julia@latest
107
+ - uses : julia-actions/setup-julia@v1
108
108
with :
109
109
arch : ${{ matrix.julia_arch }}
110
110
version : ${{ matrix.julia_version }}
@@ -125,7 +125,7 @@ jobs:
125
125
MPIPreferences.use_jll_binary("OpenMPI_jll", export_prefs=true)
126
126
rm("test/Manifest.toml")
127
127
128
- - uses : julia-actions/julia-runtest@latest
128
+ - uses : julia-actions/julia-runtest@v1
129
129
130
130
test-system-brew :
131
131
timeout-minutes : 20
@@ -153,7 +153,7 @@ jobs:
153
153
env :
154
154
MPI : ${{ matrix.mpi }}
155
155
156
- - uses : julia-actions/setup-julia@latest
156
+ - uses : julia-actions/setup-julia@v1
157
157
with :
158
158
version : ${{ matrix.julia_version }}
159
159
@@ -170,7 +170,7 @@ jobs:
170
170
using MPIPreferences
171
171
MPIPreferences.use_system_binary()
172
172
173
- - uses : julia-actions/julia-runtest@latest
173
+ - uses : julia-actions/julia-runtest@v1
174
174
env :
175
175
# TODO: Only disable this test for MPICH. OpenMPI works fine.
176
176
JULIA_MPI_TEST_DISABLE_REDUCE_ON_APPLE : 1
@@ -206,7 +206,7 @@ jobs:
206
206
env :
207
207
MPI : ${{ matrix.mpi }}
208
208
209
- - uses : julia-actions/setup-julia@latest
209
+ - uses : julia-actions/setup-julia@v1
210
210
with :
211
211
version : ${{ matrix.julia_version }}
212
212
@@ -223,7 +223,7 @@ jobs:
223
223
using MPIPreferences
224
224
MPIPreferences.use_system_binary()
225
225
226
- - uses : julia-actions/julia-runtest@latest
226
+ - uses : julia-actions/julia-runtest@v1
227
227
228
228
test-intel-linux :
229
229
timeout-minutes : 20
@@ -249,6 +249,11 @@ jobs:
249
249
with :
250
250
version : ${{ matrix.julia_version }}
251
251
252
+ - name : Install jq # Needed for `julia-actions/cache`
253
+ run : |
254
+ apt-get update
255
+ apt-get install -y jq
256
+
252
257
- uses : julia-actions/cache@v1
253
258
- name : add MPIPreferences
254
259
shell : julia --color=yes --project=. {0}
@@ -262,7 +267,7 @@ jobs:
262
267
using MPIPreferences
263
268
MPIPreferences.use_system_binary()'
264
269
265
- - uses : julia-actions/julia-runtest@latest
270
+ - uses : julia-actions/julia-runtest@v1
266
271
267
272
268
273
test-oneapi-linux :
@@ -289,6 +294,11 @@ jobs:
289
294
with :
290
295
version : ${{ matrix.julia_version }}
291
296
297
+ - name : Install jq # Needed for `julia-actions/cache`
298
+ run : |
299
+ apt-get update
300
+ apt-get install -y jq
301
+
292
302
- uses : julia-actions/cache@v1
293
303
- name : add MPIPreferences
294
304
shell : julia --color=yes --project=. {0}
@@ -302,7 +312,7 @@ jobs:
302
312
using MPIPreferences
303
313
MPIPreferences.use_system_binary()'
304
314
305
- - uses : julia-actions/julia-runtest@latest
315
+ - uses : julia-actions/julia-runtest@v1
306
316
307
317
308
318
test-system-msmpi :
@@ -328,7 +338,7 @@ jobs:
328
338
run : msmpisetup.exe -unattend -minimal
329
339
shell : cmd
330
340
331
- - uses : julia-actions/setup-julia@latest
341
+ - uses : julia-actions/setup-julia@v1
332
342
with :
333
343
version : ${{ matrix.julia_version }}
334
344
@@ -351,7 +361,7 @@ jobs:
351
361
)
352
362
rm("test/Manifest.toml")
353
363
354
- - uses : julia-actions/julia-runtest@latest
364
+ - uses : julia-actions/julia-runtest@v1
355
365
356
366
357
367
test-mpitrampoline-jll :
@@ -384,7 +394,7 @@ jobs:
384
394
- name : Checkout
385
395
uses : actions/checkout@v4
386
396
387
- - uses : julia-actions/setup-julia@latest
397
+ - uses : julia-actions/setup-julia@v1
388
398
with :
389
399
version : ${{ matrix.julia_version }}
390
400
@@ -405,7 +415,7 @@ jobs:
405
415
MPIPreferences.use_jll_binary("MPItrampoline_jll", export_prefs=true)
406
416
rm("test/Manifest.toml")
407
417
408
- - uses : julia-actions/julia-runtest@latest
418
+ - uses : julia-actions/julia-runtest@v1
409
419
410
420
411
421
test-mpitrampoline-system-apt :
@@ -457,7 +467,7 @@ jobs:
457
467
env :
458
468
MPIWrapper : ${{matrix.MPIWrapper}}
459
469
460
- - uses : julia-actions/setup-julia@latest
470
+ - uses : julia-actions/setup-julia@v1
461
471
with :
462
472
version : ${{ matrix.julia_version }}
463
473
@@ -478,7 +488,7 @@ jobs:
478
488
MPIPreferences.use_jll_binary("MPItrampoline_jll", export_prefs=true)
479
489
rm("test/Manifest.toml")
480
490
481
- - uses : julia-actions/julia-runtest@latest
491
+ - uses : julia-actions/julia-runtest@v1
482
492
483
493
484
494
test-mpitrampoline-oneapi-linux :
@@ -510,7 +520,8 @@ jobs:
510
520
- name : Build MPIwrapper
511
521
run : |
512
522
apt-get update
513
- apt-get install -y wget cmake gcc g++ gfortran python3
523
+ # jq is needed for `julia-actions/cache`
524
+ apt-get install -y wget cmake gcc g++ gfortran python3 jq
514
525
wget https://github.com/eschnett/MPIwrapper/archive/refs/tags/v${MPIWrapper}.tar.gz
515
526
tar xzf v${MPIWrapper}.tar.gz
516
527
cd MPIwrapper-*
@@ -545,7 +556,7 @@ jobs:
545
556
MPIPreferences.use_jll_binary("MPItrampoline_jll", export_prefs=true)
546
557
rm("test/Manifest.toml")
547
558
548
- - uses : julia-actions/julia-runtest@latest
559
+ - uses : julia-actions/julia-runtest@v1
549
560
550
561
551
562
test-spack-mvapich :
@@ -573,6 +584,11 @@ jobs:
573
584
with :
574
585
version : ${{ matrix.julia_version }}
575
586
587
+ - name : Install jq # Needed for `julia-actions/cache`
588
+ run : |
589
+ apt-get update
590
+ apt-get install -y jq
591
+
576
592
- uses : julia-actions/cache@v1
577
593
- name : add MPIPreferences
578
594
shell : julia --color=yes --project=. {0}
@@ -587,4 +603,4 @@ jobs:
587
603
using MPIPreferences
588
604
MPIPreferences.use_system_binary()
589
605
590
- - uses : julia-actions/julia-runtest@latest
606
+ - uses : julia-actions/julia-runtest@v1
0 commit comments