We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 1b40113 commit 5f890c9Copy full SHA for 5f890c9
1 file changed
.github/workflows/pre-commit.yaml
@@ -14,3 +14,26 @@ jobs:
14
- uses: actions/checkout@v3
15
- uses: actions/setup-python@v3
16
- uses: pre-commit/action@v3.0.1
17
+
18
+ clang-tidy:
19
+ runs-on: ubuntu-latest
20
+ steps:
21
+ - uses: actions/checkout@v3
22
23
+ - name: Install LLVM 21
24
+ run: |
25
+ wget https://apt.llvm.org/llvm.sh
26
+ chmod +x llvm.sh
27
+ sudo ./llvm.sh 21
28
+ sudo apt-get install -y clangd-21 clang-tidy-21
29
30
+ - name: Install dependencies
31
32
+ sudo apt-get update
33
+ sudo apt-get install -y libzmq3-dev libsqlite3-dev
34
35
+ - name: Configure CMake
36
+ run: cmake -B build
37
38
+ - name: Run clang-tidy
39
+ run: ./run_clang_tidy.sh
0 commit comments