Skip to content

Commit 258fb92

Browse files
committed
CI: Dropped Ubuntu 22.04 support
1 parent 4747725 commit 258fb92

1 file changed

Lines changed: 11 additions & 19 deletions

File tree

.github/workflows/linux.yml

Lines changed: 11 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ on: [push, pull_request]
44

55
jobs:
66
style-check:
7-
runs-on: ubuntu-22.04
7+
runs-on: ubuntu-24.04
88
name: Check Style
99
steps:
1010
- name: Checkout commit
@@ -121,9 +121,9 @@ jobs:
121121
memory_manager: "none"
122122
}
123123
- {
124-
name: "Ubuntu 22.04 GCC Python",
125-
os: ubuntu-22.04,
126-
cudaos: 'ubuntu2204',
124+
name: "Ubuntu 24.04 GCC Python",
125+
os: ubuntu-24.04,
126+
cudaos: 'ubuntu2404',
127127
cc: "gcc", cxx: "g++", fc: "gfortran",
128128
python: "true",
129129
backend: "none",
@@ -143,9 +143,9 @@ jobs:
143143
memory_manager: "none"
144144
}
145145
- {
146-
name: "Ubuntu 22.04 GCC OMP",
147-
os: ubuntu-22.04,
148-
cudaos: 'ubuntu2204',
146+
name: "Ubuntu 24.04 GCC OMP",
147+
os: ubuntu-24.04,
148+
cudaos: 'ubuntu2404',
149149
cc: "gcc", cxx: "g++", fc: "gfortran",
150150
python: "false",
151151
backend: "omp",
@@ -156,7 +156,7 @@ jobs:
156156
- {
157157
name: "Ubuntu 24.04 LLVM OASIS3-MCT Build",
158158
os: ubuntu-24.04,
159-
cudaos: 'ubuntu2204',
159+
cudaos: 'ubuntu2404',
160160
cc: "clang-18", cxx: "clang++-18", fc: "gfortran",
161161
python: "false",
162162
backend: "omp",
@@ -181,7 +181,7 @@ jobs:
181181
cc: "gcc", cxx: "g++", fc: "gfortran",
182182
python: "false",
183183
backend: "cuda",
184-
cudaos: 'ubuntu2204',
184+
cudaos: 'ubuntu2404',
185185
amps_layer: mpi1,
186186
netcdf: "false",
187187
memory_manager: "umpire"
@@ -203,7 +203,7 @@ jobs:
203203
cc: "gcc", cxx: "g++", fc: "gfortran",
204204
python: "false",
205205
backend: "kokkos",
206-
cudaos: 'ubuntu2204',
206+
cudaos: 'ubuntu2404',
207207
amps_layer: mpi1,
208208
netcdf: "false",
209209
memory_manager: "umpire"
@@ -217,15 +217,7 @@ jobs:
217217
sudo apt-get -qq update
218218
sudo apt-get -qq install curl cmake build-essential tcl-dev tk-dev gfortran hdf5-helpers libcurl4 libcurl4-gnutls-dev
219219
220-
- name: HDF5 and OpenMPI Install on Ubuntu 22.04
221-
if: matrix.config.os == 'ubuntu-22.04'
222-
run: |
223-
sudo apt-get -qq update
224-
sudo apt -qq install libhdf5-openmpi-103 libhdf5-openmpi-dev
225-
226-
# libhdf5-openmpi-103 has been renamed in Ubuntu 24.04.
227-
- name: HDF5 and OpenMPI Install on Ubuntu 24.04
228-
if: matrix.config.os == 'ubuntu-24.04'
220+
- name: HDF5 and OpenMPI Install
229221
run: |
230222
sudo apt-get -qq update
231223
sudo apt -qq install libhdf5-openmpi-103-1t64 libhdf5-openmpi-dev

0 commit comments

Comments
 (0)