We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 190ea76 commit aff388bCopy full SHA for aff388b
2 files changed
.github/workflows/main.yml
@@ -0,0 +1,18 @@
1
+name: main
2
+on:
3
+ pull_request:
4
+ branches: [ main ]
5
+jobs:
6
+ pre_commit_run:
7
+ runs-on: ubuntu-24.04
8
+ steps:
9
+ - uses: actions/checkout@v4
10
+ - uses: actions/setup-python@v5
11
+ - uses: pre-commit/action@v3.0.0
12
+ unit_tests:
13
14
15
16
+ - run: sudo apt-get install clang-19 -y
17
+ - run: cmake -S . -B build && cmake --build build
18
+ - run: ./build/willow_test
CMakeLists.txt
@@ -1,4 +1,5 @@
cmake_minimum_required(VERSION 3.30)
+set(CMAKE_CXX_COMPILER "/usr/bin/clang++")
project(willow-test LANGUAGES CXX)
set(CMAKE_CXX_STANDARD 23)
0 commit comments