Skip to content

Commit d6838cc

Browse files
authored
ci: remove macos-13 and add macos-15. (#96)
1 parent fedc95b commit d6838cc

File tree

1 file changed

+5
-12
lines changed

1 file changed

+5
-12
lines changed

.github/workflows/ci.yml

Lines changed: 5 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -285,12 +285,12 @@ jobs:
285285
runs-on: ${{matrix.os}}
286286
strategy:
287287
matrix:
288-
os: [ "macOS-14" ]
289-
cxxstd: ["14", "17", "20"]
288+
os: [ "macOS-15" ]
289+
cxxstd: ["14", "17", "20", "23"]
290290

291291
include:
292-
- os: "macOS-13"
293-
cxxstd: "20"
292+
- os: "macOS-14"
293+
cxxstd: "14"
294294

295295
steps:
296296
- uses: actions/checkout@v5
@@ -309,16 +309,9 @@ jobs:
309309
TEST_XTENSOR=Off
310310
fi
311311
312-
if (( ${{ matrix.os }} == "macOS-13" ))
313-
then
314-
HAS_WERROR=Off
315-
else
316-
HAS_WERROR=On
317-
fi
318-
319312
CMAKE_OPTIONS=(
320313
-GNinja
321-
-DHIGHFIVE_HAS_WERROR:BOOL=${HAS_WERROR}
314+
-DHIGHFIVE_HAS_WERROR:BOOL=ON
322315
-DHIGHFIVE_TEST_BOOST:BOOL=ON
323316
-DHIGHFIVE_TEST_EIGEN:BOOL=ON
324317
-DHIGHFIVE_TEST_XTENSOR:BOOL=${TEST_XTENSOR}

0 commit comments

Comments
 (0)