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: jobs:
build: build:
runs-on: macos-12 runs-on: ${{matrix.os}}
strategy: strategy:
matrix: matrix:
os: [macos-12, macos-13]
# g++-12 fails on some very innocent code... excluding it for now # g++-12 fails on some very innocent code... excluding it for now
compiler: [clang++, g++-11, g++-13] 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: steps:
- uses: actions/checkout@v4 - uses: actions/checkout@v4