Skip to content

Commit 1fc32ac

Browse files
committed
remove unsupported platforms
1 parent 47c7fd5 commit 1fc32ac

File tree

1 file changed

+3
-29
lines changed

1 file changed

+3
-29
lines changed

.github/workflows/ci_tests.yml

Lines changed: 3 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -20,14 +20,6 @@ jobs:
2020
platform: "ubuntu-latest"
2121
- preset: "gcc-release"
2222
platform: "ubuntu-latest"
23-
- preset: "appleclang-debug"
24-
platform: "macos-latest"
25-
- preset: "appleclang-release"
26-
platform: "macos-latest"
27-
- preset: "msvc-debug"
28-
platform: "windows-latest"
29-
- preset: "msvc-release"
30-
platform: "windows-latest"
3123
name: "Preset: ${{ matrix.presets.preset }} on ${{ matrix.presets.platform }}"
3224
runs-on: ${{ matrix.presets.platform }}
3325
steps:
@@ -56,13 +48,7 @@ jobs:
5648
- description: "Ubuntu LLVM"
5749
os: ubuntu-latest
5850
toolchain: "cmake/llvm-toolchain.cmake"
59-
- description: "Windows MSVC"
60-
os: windows-latest
61-
toolchain: "cmake/msvc-toolchain.cmake"
62-
- description: "Macos Appleclang"
63-
os: macos-latest
64-
toolchain: "cmake/appleclang-toolchain.cmake"
65-
cpp_version: [17, 20, 23, 26]
51+
cpp_version: [20, 23, 26]
6652
cmake_args:
6753
- description: "Default"
6854
- description: "TSan"
@@ -74,24 +60,18 @@ jobs:
7460
description: "Ubuntu GCC"
7561
os: ubuntu-latest
7662
toolchain: "cmake/gnu-toolchain.cmake"
77-
cpp_version: 17
63+
cpp_version: 20
7864
cmake_args:
7965
description: "Werror"
8066
args: "-DCMAKE_CXX_FLAGS='-Werror=all -Werror=extra'"
8167
- platform:
8268
description: "Ubuntu GCC"
8369
os: ubuntu-latest
8470
toolchain: "cmake/gnu-toolchain.cmake"
85-
cpp_version: 17
71+
cpp_version: 20
8672
cmake_args:
8773
description: "Dynamic"
8874
args: "-DBUILD_SHARED_LIBS=on"
89-
exclude:
90-
# MSVC does not support thread sanitizer
91-
- platform:
92-
description: "Windows MSVC"
93-
cmake_args:
94-
description: "TSan"
9575

9676
name: "Unit: ${{ matrix.platform.description }} ${{ matrix.cpp_version }} ${{ matrix.cmake_args.description }}"
9777
runs-on: ${{ matrix.platform.os }}
@@ -192,16 +172,10 @@ jobs:
192172
version: 14
193173
- class: GNU
194174
version: 13
195-
- class: GNU
196-
version: 12
197175
- class: LLVM
198176
version: 20
199177
- class: LLVM
200178
version: 19
201-
- class: LLVM
202-
version: 18
203-
- class: LLVM
204-
version: 17
205179
name: "Compiler: ${{ matrix.compilers.class }} ${{ matrix.compilers.version }}"
206180
steps:
207181
- uses: actions/checkout@v4

0 commit comments

Comments
 (0)