Skip to content

Commit

Permalink
Update build action with github hosted runners
Browse files Browse the repository at this point in the history
  • Loading branch information
wdeconinck committed Feb 13, 2025
1 parent 9d289a4 commit bdb91d9
Showing 1 changed file with 22 additions and 24 deletions.
46 changes: 22 additions & 24 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@ jobs:
include:

- name: linux gnu-10
os: ubuntu-20.04
os: ubuntu-22.04
compiler: gnu-10
compiler_cc: gcc-10
compiler_cxx: g++-10
Expand All @@ -52,7 +52,7 @@ jobs:
coverage: true

- name: linux gnu-12
os: ubuntu-22.04
os: ubuntu-24.04
compiler: gnu-12
compiler_cc: gcc-12
compiler_cxx: g++-12
Expand All @@ -61,37 +61,35 @@ jobs:
caching: true
coverage: false

- name: linux gnu-7
os: ubuntu-20.04
compiler: gnu-7
compiler_cc: gcc-7
compiler_cxx: g++-7
compiler_fc: gfortran-7
- name: linux gnu-14
os: ubuntu-24.04
compiler: gnu-14
compiler_cc: gcc-14
compiler_cxx: g++-14
compiler_fc: gfortran-14
caching: true
coverage: false

- name: linux clang-12
os: ubuntu-20.04
compiler: clang-12
compiler_cc: clang-12
compiler_cxx: clang++-12
- name: linux clang-13
os: ubuntu-22.04
compiler: clang-13
compiler_cc: clang-13
compiler_cxx: clang++-13
compiler_fc: gfortran-10
caching: true
coverage: false

- name: linux clang-12
build_type: Release
os: ubuntu-20.04
compiler: clang-12
compiler_cc: clang-12
compiler_cxx: clang++-12
compiler_fc: gfortran-10
ctest_options: "-LE mpi" # For now until Checkerboard fixed
- name: linux clang-18
os: ubuntu-24.04
compiler: clang-18
compiler_cc: clang-18
compiler_cxx: clang++-18
compiler_fc: gfortran-14
caching: true
coverage: false

# - name: linux nvhpc-22.11
# os: ubuntu-20.04
# os: ubuntu-24.04
# compiler: nvhpc-22.11
# compiler_cc: nvc
# compiler_cxx: nvc++
Expand All @@ -102,7 +100,7 @@ jobs:
# coverage: false

- name : linux intel
os: ubuntu-20.04
os: ubuntu-24.04
compiler: intel
compiler_cc: icx
compiler_cxx: icpx
Expand All @@ -111,7 +109,7 @@ jobs:
coverage: false

- name : linux intel-classic
os: ubuntu-20.04
os: ubuntu-24.04
compiler: intel-classic
compiler_cc: icc
compiler_cxx: icpc
Expand Down

0 comments on commit bdb91d9

Please sign in to comment.