5353 - name : Checkout
5454 uses : actions/checkout@v4
5555
56- - uses : julia-actions/setup-julia@latest
56+ - uses : julia-actions/setup-julia@v1
5757 with :
5858 arch : ${{ matrix.julia_arch }}
5959 version : ${{ matrix.julia_version }}
6565 using Pkg
6666 Pkg.develop(path="lib/MPIPreferences")
6767
68- - uses : julia-actions/julia-runtest@latest
68+ - uses : julia-actions/julia-runtest@v1
6969 - uses : julia-actions/julia-processcoverage@v1
7070 - uses : codecov/codecov-action@v3
7171 with :
@@ -104,7 +104,7 @@ jobs:
104104 - name : Checkout
105105 uses : actions/checkout@v4
106106
107- - uses : julia-actions/setup-julia@latest
107+ - uses : julia-actions/setup-julia@v1
108108 with :
109109 arch : ${{ matrix.julia_arch }}
110110 version : ${{ matrix.julia_version }}
@@ -125,7 +125,7 @@ jobs:
125125 MPIPreferences.use_jll_binary("OpenMPI_jll", export_prefs=true)
126126 rm("test/Manifest.toml")
127127
128- - uses : julia-actions/julia-runtest@latest
128+ - uses : julia-actions/julia-runtest@v1
129129
130130 test-system-brew :
131131 timeout-minutes : 20
@@ -153,7 +153,7 @@ jobs:
153153 env :
154154 MPI : ${{ matrix.mpi }}
155155
156- - uses : julia-actions/setup-julia@latest
156+ - uses : julia-actions/setup-julia@v1
157157 with :
158158 version : ${{ matrix.julia_version }}
159159
@@ -170,7 +170,7 @@ jobs:
170170 using MPIPreferences
171171 MPIPreferences.use_system_binary()
172172
173- - uses : julia-actions/julia-runtest@latest
173+ - uses : julia-actions/julia-runtest@v1
174174 env :
175175 # TODO: Only disable this test for MPICH. OpenMPI works fine.
176176 JULIA_MPI_TEST_DISABLE_REDUCE_ON_APPLE : 1
@@ -206,7 +206,7 @@ jobs:
206206 env :
207207 MPI : ${{ matrix.mpi }}
208208
209- - uses : julia-actions/setup-julia@latest
209+ - uses : julia-actions/setup-julia@v1
210210 with :
211211 version : ${{ matrix.julia_version }}
212212
@@ -223,7 +223,7 @@ jobs:
223223 using MPIPreferences
224224 MPIPreferences.use_system_binary()
225225
226- - uses : julia-actions/julia-runtest@latest
226+ - uses : julia-actions/julia-runtest@v1
227227
228228 test-intel-linux :
229229 timeout-minutes : 20
@@ -249,6 +249,11 @@ jobs:
249249 with :
250250 version : ${{ matrix.julia_version }}
251251
252+ - name : Install jq # Needed for `julia-actions/cache`
253+ run : |
254+ apt-get update
255+ apt-get install -y jq
256+
252257 - uses : julia-actions/cache@v1
253258 - name : add MPIPreferences
254259 shell : julia --color=yes --project=. {0}
@@ -262,7 +267,7 @@ jobs:
262267 using MPIPreferences
263268 MPIPreferences.use_system_binary()'
264269
265- - uses : julia-actions/julia-runtest@latest
270+ - uses : julia-actions/julia-runtest@v1
266271
267272
268273 test-oneapi-linux :
@@ -289,6 +294,11 @@ jobs:
289294 with :
290295 version : ${{ matrix.julia_version }}
291296
297+ - name : Install jq # Needed for `julia-actions/cache`
298+ run : |
299+ apt-get update
300+ apt-get install -y jq
301+
292302 - uses : julia-actions/cache@v1
293303 - name : add MPIPreferences
294304 shell : julia --color=yes --project=. {0}
@@ -302,7 +312,7 @@ jobs:
302312 using MPIPreferences
303313 MPIPreferences.use_system_binary()'
304314
305- - uses : julia-actions/julia-runtest@latest
315+ - uses : julia-actions/julia-runtest@v1
306316
307317
308318 test-system-msmpi :
@@ -328,7 +338,7 @@ jobs:
328338 run : msmpisetup.exe -unattend -minimal
329339 shell : cmd
330340
331- - uses : julia-actions/setup-julia@latest
341+ - uses : julia-actions/setup-julia@v1
332342 with :
333343 version : ${{ matrix.julia_version }}
334344
@@ -351,7 +361,7 @@ jobs:
351361 )
352362 rm("test/Manifest.toml")
353363
354- - uses : julia-actions/julia-runtest@latest
364+ - uses : julia-actions/julia-runtest@v1
355365
356366
357367 test-mpitrampoline-jll :
@@ -384,7 +394,7 @@ jobs:
384394 - name : Checkout
385395 uses : actions/checkout@v4
386396
387- - uses : julia-actions/setup-julia@latest
397+ - uses : julia-actions/setup-julia@v1
388398 with :
389399 version : ${{ matrix.julia_version }}
390400
@@ -405,7 +415,7 @@ jobs:
405415 MPIPreferences.use_jll_binary("MPItrampoline_jll", export_prefs=true)
406416 rm("test/Manifest.toml")
407417
408- - uses : julia-actions/julia-runtest@latest
418+ - uses : julia-actions/julia-runtest@v1
409419
410420
411421 test-mpitrampoline-system-apt :
@@ -457,7 +467,7 @@ jobs:
457467 env :
458468 MPIWrapper : ${{matrix.MPIWrapper}}
459469
460- - uses : julia-actions/setup-julia@latest
470+ - uses : julia-actions/setup-julia@v1
461471 with :
462472 version : ${{ matrix.julia_version }}
463473
@@ -478,7 +488,7 @@ jobs:
478488 MPIPreferences.use_jll_binary("MPItrampoline_jll", export_prefs=true)
479489 rm("test/Manifest.toml")
480490
481- - uses : julia-actions/julia-runtest@latest
491+ - uses : julia-actions/julia-runtest@v1
482492
483493
484494 test-mpitrampoline-oneapi-linux :
@@ -510,7 +520,8 @@ jobs:
510520 - name : Build MPIwrapper
511521 run : |
512522 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
514525 wget https://github.com/eschnett/MPIwrapper/archive/refs/tags/v${MPIWrapper}.tar.gz
515526 tar xzf v${MPIWrapper}.tar.gz
516527 cd MPIwrapper-*
@@ -545,7 +556,7 @@ jobs:
545556 MPIPreferences.use_jll_binary("MPItrampoline_jll", export_prefs=true)
546557 rm("test/Manifest.toml")
547558
548- - uses : julia-actions/julia-runtest@latest
559+ - uses : julia-actions/julia-runtest@v1
549560
550561
551562 test-spack-mvapich :
@@ -573,6 +584,11 @@ jobs:
573584 with :
574585 version : ${{ matrix.julia_version }}
575586
587+ - name : Install jq # Needed for `julia-actions/cache`
588+ run : |
589+ apt-get update
590+ apt-get install -y jq
591+
576592 - uses : julia-actions/cache@v1
577593 - name : add MPIPreferences
578594 shell : julia --color=yes --project=. {0}
@@ -587,4 +603,4 @@ jobs:
587603 using MPIPreferences
588604 MPIPreferences.use_system_binary()
589605
590- - uses : julia-actions/julia-runtest@latest
606+ - uses : julia-actions/julia-runtest@v1
0 commit comments