File tree Expand file tree Collapse file tree 1 file changed +3
-8
lines changed
Expand file tree Collapse file tree 1 file changed +3
-8
lines changed Original file line number Diff line number Diff line change @@ -17,19 +17,14 @@ jobs:
1717 - name : Checkout code
1818 uses : actions/checkout@v4
1919
20- - name : Install dependencies
21- run : |
22- # Install ninja
23- sudo apt-get install -y ninja-build
24- # Update clang to version 18
25- wget -qO- https://apt.llvm.org/llvm.sh | sudo bash -s -- 18
26- sudo apt-get install -y clang-18
20+ - name : Install Ninja
21+ uses : seanmiddleditch/gha-setup-ninja@v4
2722
2823 - name : Configure CMake project
2924 run : |
3025 mkdir build
3126 cd build
32- cmake .. -DRIFT_BUILD_TESTS=ON -DCMAKE_CXX_COMPILER=clang++-18 -DCMAKE_C_COMPILER=clang-18 -G Ninja -DCMAKE_CXX_FLAGS="-Wall -Wextra -Werror"
27+ cmake .. -DRIFT_BUILD_TESTS=ON -DCMAKE_CXX_COMPILER=clang++ -DCMAKE_C_COMPILER=clang -G Ninja -DCMAKE_CXX_FLAGS="-Wall -Wextra -Werror"
3328
3429 - name : Build project
3530 run : cmake --build build
You can’t perform that action at this time.
0 commit comments