Skip to content

Commit 70a70cb

Browse files
committed
removed architecture in CI since it's not working
1 parent 0405fdc commit 70a70cb

File tree

1 file changed

+15
-11
lines changed

1 file changed

+15
-11
lines changed

.github/workflows/ctests.yml

Lines changed: 15 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -8,30 +8,34 @@ on:
88

99
jobs:
1010
build-others:
11-
name: ${{ matrix.platform.name }} C++${{matrix.config.cxx_version}} ${{matrix.architecture}}
11+
name: ${{ matrix.platform.name }} C++${{matrix.config.cxx_version}}
1212
runs-on: ${{ matrix.platform.os }}
13+
env:
14+
WINDOWS_CLANG_PATH: C:\Program Files\LLVM\bin\
1315

1416
strategy:
1517
fail-fast: false
1618
matrix:
1719
platform:
18-
- { name: Windows VS2019, ls: dir, os: windows-2019, flags: -DCMAKE_BUILD_TYPE=Debug }
19-
- { name: Windows VS2022, ls: dir, os: windows-2022, flags: -DCMAKE_BUILD_TYPE=Debug }
20-
- { name: Windows Clang, ls: dir, os: windows-2022, flags: -DCMAKE_BUILD_TYPE=Debug -DCMAKE_C_COMPILER=clang -DCMAKE_CXX_COMPILER=clang++ }
21-
- { name: Windows GCC, ls: dir, os: windows-2022, flags: -DCMAKE_BUILD_TYPE=Debug -DCMAKE_C_COMPILER=gcc -DCMAKE_CXX_COMPILER=g++ }
22-
- { name: Linux Clang, ls: ls, os: ubuntu-latest, flags: -DCMAKE_BUILD_TYPE=Debug -DCMAKE_C_COMPILER=clang -DCMAKE_CXX_COMPILER=clang++ }
23-
- { name: Linux GCC, ls: ls, os: ubuntu-latest, flags: -DCMAKE_BUILD_TYPE=Debug -DCMAKE_C_COMPILER=gcc -DCMAKE_CXX_COMPILER=g++ }
24-
- { name: MacOS XCode, ls: ls, os: macos-latest, flags: -DCMAKE_BUILD_TYPE=Debug }
25-
- { name: MacOS Clang, ls: ls, os: macos-latest, flags: -DCMAKE_BUILD_TYPE=Debug -DCMAKE_C_COMPILER=clang -DCMAKE_CXX_COMPILER=clang++ }
20+
- { name: Windows VS2019, gp: where, ls: dir, os: windows-2019, flags: -DCMAKE_BUILD_TYPE=Debug }
21+
- { name: Windows VS2022, gp: where, ls: dir, os: windows-2022, flags: -DCMAKE_BUILD_TYPE=Debug }
22+
- { name: Windows Clang, gp: where, ls: dir, os: windows-2022, flags: -DCMAKE_BUILD_TYPE=Debug -DCMAKE_C_COMPILER=clang -DCMAKE_CXX_COMPILER=clang++ }
23+
- { name: Windows GCC, gp: where, ls: dir, os: windows-2022, flags: -DCMAKE_BUILD_TYPE=Debug -DCMAKE_C_COMPILER=gcc -DCMAKE_CXX_COMPILER=g++ }
24+
- { name: Linux Clang, gp: which, ls: ls, os: ubuntu-latest, flags: -DCMAKE_BUILD_TYPE=Debug -DCMAKE_C_COMPILER=clang -DCMAKE_CXX_COMPILER=clang++ }
25+
- { name: Linux GCC, gp: which, ls: ls, os: ubuntu-latest, flags: -DCMAKE_BUILD_TYPE=Debug -DCMAKE_C_COMPILER=gcc -DCMAKE_CXX_COMPILER=g++ }
26+
- { name: MacOS XCode, gp: which, ls: ls, os: macos-latest, flags: -DCMAKE_BUILD_TYPE=Debug }
27+
- { name: MacOS Clang, gp: which, ls: ls, os: macos-latest, flags: -DCMAKE_BUILD_TYPE=Debug -DCMAKE_C_COMPILER=clang -DCMAKE_CXX_COMPILER=clang++ }
2628
config:
2729
- { cxx_version: 20 }
2830
- { cxx_version: 23 }
29-
architecture: [x64, x86]
3031

3132
steps:
3233
- uses: actions/checkout@v3
3334

34-
- name: System Info
35+
- name: Get Clang and GCC paths
36+
run: ${{matrix.platform.gp}} clang && ${{matrix.platform.gp}} gcc
37+
38+
- name: Config
3539
run: cmake -S tests -B tests ${{matrix.platform.flags}} -DCMAKE_CXX_STANDARD=${{matrix.config.cxx_version}}
3640

3741
- name: Build

0 commit comments

Comments
 (0)