@@ -12,20 +12,23 @@ permissions:
1212jobs :
1313 build :
1414 if : " true || github.repository == 'OpenMathLib/OpenBLAS' || github.event_name == 'workflow_dispatch'"
15- runs-on : ${{ matrix.os }}
15+ name : " ${{ matrix.os }}, ${{ matrix.cc }}, ${{ matrix.fortran }}, ${{ matrix.build }}"
16+ runs-on : ${{ matrix.runner }}
1617
1718 strategy :
1819 fail-fast : false
1920 matrix :
20- os : [ubuntu-latest, ubuntu-24.04-arm ]
21+ os : [linux-x64, linux-aarch64 ]
2122 cc : [gcc, clang, clang-21]
2223 fortran : [gfortran, flang, flang-21]
2324 build : [cmake, make]
2425 include :
25- - {os: macos-latest, cc: clang, fortran: gfortran, build: cmake}
26- - {os: macos-latest, cc: clang, fortran: gfortran, build: make}
26+ - {os: linux-x64, runner: ubuntu-latest}
27+ - {os: linux-aarch64, runner: ubuntu-24.04-arm}
28+ - {os: macos-arm64, cc: clang, fortran: gfortran, build: cmake, runner: macos-latest}
29+ - {os: macos-latest, cc: clang, fortran: gfortran, build: make, runner: macos-latest}
2730 exclude :
28- - os : ubuntu-24.04-arm
31+ - os : linux-aarch64
2932 fortran : flang
3033 - fortran : flang-21
3134 cc : clang
0 commit comments