Skip to content

Commit 17d5b04

Browse files
CI: Update unit tests from ubuntu-20.04 to ubuntu-24.04 (#899)
* CI: Update unit tests from `ubuntu-20.04` to `ubuntu-24.04` GitHub retired their Ubuntu 20 image (for GitHub-hosted runners) on April 15, 2025. Therefore, we are forced to update. https://github.blog/changelog/2025-01-15-github-actions-ubuntu-20-runner-image-brownout-dates-and-other-breaking-changes/ * [CI] Currently mpich from Ubuntu repo, it's broken --------- Co-authored-by: Mosè Giordano <m.giordano@ucl.ac.uk>
1 parent 042ddc2 commit 17d5b04

1 file changed

Lines changed: 6 additions & 4 deletions

File tree

.github/workflows/UnitTests.yml

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -201,14 +201,15 @@ jobs:
201201
strategy:
202202
matrix:
203203
mpi:
204-
- libmpich-dev
204+
# MPICH in Ubuntu is currently broken: https://github.com/pmodels/mpich/issues/7064
205+
# - libmpich-dev
205206
- libopenmpi-dev
206207
julia_version:
207208
- "1"
208209

209210
fail-fast: false
210211

211-
runs-on: ubuntu-20.04
212+
runs-on: ubuntu-24.04
212213

213214
env:
214215
JULIA_MPI_TEST_BINARY: system
@@ -397,7 +398,8 @@ jobs:
397398
strategy:
398399
matrix:
399400
mpi:
400-
- libmpich-dev
401+
# MPICH in Ubuntu is currently broken: https://github.com/pmodels/mpich/issues/7064
402+
# - libmpich-dev
401403
- libopenmpi-dev
402404
julia_version:
403405
- "1"
@@ -409,7 +411,7 @@ jobs:
409411

410412
fail-fast: false
411413

412-
runs-on: ubuntu-20.04
414+
runs-on: ubuntu-24.04
413415

414416
env:
415417
JULIA_MPI_TEST_BINARY: MPItrampoline_jll

0 commit comments

Comments
 (0)