Skip to content

Commit 926a1c6

Browse files
committed
CI: upgrade MacOS image to macos-13
1 parent e9e1977 commit 926a1c6

File tree

1 file changed

+10
-8
lines changed

1 file changed

+10
-8
lines changed

.github/workflows/build-macos.yml

+10-8
Original file line numberDiff line numberDiff line change
@@ -23,21 +23,23 @@ on:
2323

2424
jobs:
2525
build:
26-
runs-on: macos-12
26+
runs-on: macos-13
2727

2828
strategy:
2929
fail-fast: false
3030
matrix:
31-
cxx:
32-
- g++-12
33-
- clang++
3431
config:
3532
# Release build
36-
- build_type: Release
33+
- cxx: g++-12
34+
build_type: Release
35+
- cxx: clang++
36+
build_type: Release
3737
# Debug builds
38-
- build_type: Debug
38+
- cxx: clang++
39+
build_type: Debug
3940
sanitize: address
40-
- build_type: Debug
41+
- cxx: clang++
42+
build_type: Debug
4143
sanitize: undefined
4244

4345
steps:
@@ -46,7 +48,7 @@ jobs:
4648
- name: Configure CMake
4749
working-directory: ${{runner.workspace}}
4850
run: |
49-
export CXX=${{matrix.cxx}}
51+
export CXX=${{matrix.config.cxx}}
5052
cmake -H${{github.event.repository.name}} -Bbuild \
5153
-DCMAKE_CONFIGURATION_TYPES=${{matrix.config.build_type}} \
5254
-DCMAKE_BUILD_TYPE=${{matrix.config.build_type}} \

0 commit comments

Comments
 (0)