Skip to content

Commit c48a6e1

Browse files
committed
Add macos-15-intel runner
1 parent cfb763b commit c48a6e1

File tree

1 file changed

+11
-3
lines changed

1 file changed

+11
-3
lines changed

.github/workflows/build.yml

Lines changed: 11 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ jobs:
1313
strategy:
1414
fail-fast: false
1515
matrix:
16-
os: [macos-13, macos-14, macos-15, ubuntu-24.04]
16+
os: [macos-13, macos-14, macos-15, macos-15-intel, ubuntu-24.04]
1717
compiler: [ gfortran ]
1818
version: [ 13, 14 ]
1919
network: [ smp ]
@@ -36,6 +36,10 @@ jobs:
3636
compiler: flang
3737
version: 21
3838
network: smp
39+
- os: macos-15-intel
40+
compiler: flang
41+
version: 21
42+
network: smp
3943
- os: ubuntu-24.04
4044
compiler: flang
4145
version: latest
@@ -77,6 +81,10 @@ jobs:
7781
compiler: gfortran
7882
version: 14
7983
network: udp
84+
- os: macos-15-intel
85+
compiler: flang
86+
version: 21
87+
network: udp
8088
- os: macos-15
8189
compiler: flang
8290
version: 21
@@ -176,14 +184,14 @@ jobs:
176184
177185
- name: Setup FPM
178186
uses: fortran-lang/setup-fpm@main
179-
if: ${{ !contains(matrix.os, 'macos') || matrix.os == 'macos-13' }}
187+
if: ${{ !contains(matrix.os, 'macos') || matrix.os == 'macos-13' || matrix.os == 'macos-15-intel'}}
180188
with:
181189
github-token: ${{ secrets.GITHUB_TOKEN }}
182190
fpm-version: latest
183191

184192
- name: Build FPM
185193
# no macos-arm64 fpm distro, build from source
186-
if: ${{ contains(matrix.os, 'macos') && matrix.os != 'macos-13' }}
194+
if: ${{ contains(matrix.os, 'macos') && matrix.os != 'macos-13' && matrix.os != 'macos-15-intel' }}
187195
run: |
188196
set -x
189197
export FPM_VERSION=0.12.0

0 commit comments

Comments
 (0)