diff options
| author | Martin Hořeňovský | 2024-07-22 10:19:27 +0200 |
|---|---|---|
| committer | Martin Hořeňovský | 2024-07-22 10:47:25 +0200 |
| commit | 595bf9864e4274bd8a4261b733a5d4576e070f19 (patch) | |
| tree | 1a996689a33111640b2a6fbc6dbccf67f0191dcb | |
| parent | 381f29e97447294ee3c679df422edb290bf230dc (diff) | |
| download | catch3-595bf9864e4274bd8a4261b733a5d4576e070f19.tar.gz | |
Update to macos-12 GHA image
Since the last time, macos-12 has fixed the toolchain's linker
crash bug, so we can update here. macos-13 has a new and exciting
bug when unwinding exceptions in binaries compiled with GCC, so
we cannot update all the way at this time.
| -rw-r--r-- | .github/workflows/mac-builds.yml | 8 |
1 files changed, 1 insertions, 7 deletions
diff --git a/.github/workflows/mac-builds.yml b/.github/workflows/mac-builds.yml index 259d8b36..8f0e502a 100644 --- a/.github/workflows/mac-builds.yml +++ b/.github/workflows/mac-builds.yml @@ -4,11 +4,7 @@ on: [push, pull_request] jobs: build: - # macos-12 updated to a toolchain that crashes when linking the - # test binary. This seems to be a known bug in that version, - # and will eventually get fixed in an update. After that, we can go - # back to newer macos images. - runs-on: macos-11 + runs-on: macos-12 strategy: matrix: cxx: @@ -29,8 +25,6 @@ jobs: env: CXX: ${{matrix.cxx}} CXXFLAGS: ${{matrix.cxxflags}} - # Note: $GITHUB_WORKSPACE is distinct from ${{runner.workspace}}. - # This is important run: | cmake -Bbuild -H$GITHUB_WORKSPACE \ -DCMAKE_BUILD_TYPE=${{matrix.build_type}} \ |