Skip to content

Commit 9c1380e

Browse files
author
Pascal Guenther
committed
CI: update runners and compilers
1 parent 64b96d5 commit 9c1380e

File tree

1 file changed

+10
-10
lines changed

1 file changed

+10
-10
lines changed

.github/workflows/ci-2024-cpp.yml

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -11,21 +11,21 @@ jobs:
1111
runs-on: ${{ matrix.os }}
1212
strategy:
1313
matrix:
14-
os: [ubuntu-24.04, windows-2022, macos-12]
14+
os: [ubuntu-24.04, windows-2022, macos-15]
1515
compiler: [gnu, msvc, clang]
1616
arch: [x86, x64]
1717

1818
exclude:
1919
- os: ubuntu-24.04
2020
compiler: msvc
2121

22-
- os: macos-12
22+
- os: macos-15
2323
compiler: msvc
2424

25-
- os: macos-12
25+
- os: macos-15
2626
compiler: gnu
2727

28-
- os: macos-12
28+
- os: macos-15
2929
arch: x86
3030

3131
- os: ubuntu-24.04
@@ -46,18 +46,18 @@ jobs:
4646
nproc: -j4
4747
mkdir_force: -Force
4848

49-
- os: macos-12
49+
- os: macos-15
5050
nproc: "-j$(sysctl -n hw.ncpu)"
5151
mkdir_force: -p
5252

5353
- compiler: gnu
54-
cc: gcc-12
55-
cxx: g++-12
56-
ccmac: gcc-12
57-
cxxmac: g++-12
54+
cc: gcc-14
55+
cxx: g++-14
56+
ccmac: gcc-14
57+
cxxmac: g++-14
5858

5959
- compiler: clang
60-
cc: clang-14
60+
cc: clang-16
6161
cxx: clang++-14
6262
ccmac: clang
6363
cxxmac: clang++

0 commit comments

Comments
 (0)