Add macos-13 to workflow. (#1865)

This commit is contained in:
Andreas Süßenbach 2024-05-07 08:28:31 +02:00 committed by GitHub
parent 1bbd615b15
commit 5c9e9edf07
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -7,12 +7,19 @@ on:
jobs:
build:
runs-on: macos-12
runs-on: ${{matrix.os}}
strategy:
matrix:
os: [macos-12, macos-13]
# g++-12 fails on some very innocent code... excluding it for now
compiler: [clang++, g++-11, g++-13]
exclude:
# g++-11 and g++-13 fails on macos-13 with some linker assertion... excluing it for now
- os: macos-13
compiler: g++-11
- os: macos-13
compiler: g++-13
steps:
- uses: actions/checkout@v4