We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent d7a9398 commit c0f6768Copy full SHA for c0f6768
.github/workflows/ci.yml
@@ -154,3 +154,18 @@ jobs:
154
alert-threshold: '5%'
155
comment-always: true
156
fail-on-alert: false
157
+
158
+ clang-tidy:
159
+ runs-on: ubuntu-latest
160
+ steps:
161
+ - uses: actions/checkout@v4
162
+ - run: cmake --version
163
+ - run: >
164
+ cmake -S . -B ./build
165
+ -DCMAKE_BUILD_TYPE:STRING=Release
166
+ -DSOURCEMETA_CORE_TESTS:BOOL=OFF
167
+ -DSOURCEMETA_CORE_BENCHMARK:BOOL=OFF
168
+ -DSOURCEMETA_CORE_DOCS:BOOL=OFF
169
+ -DBUILD_SHARED_LIBS:BOOL=OFF
170
+ -DCMAKE_COMPILE_WARNING_AS_ERROR:BOOL=ON
171
+ - run: cmake --build ./build --config Release --target clang_tidy
0 commit comments