Skip to content

Add clang-tidy support #421

Add clang-tidy support

Add clang-tidy support #421

Triggered via pull request April 15, 2026 19:57
Status Success
Total duration 52m 48s
Artifacts 13

builds.yml

on: pull_request
Build (docker-linux-arm64)
34m 3s
Build (docker-linux-arm64)
Build (docker-linux-x64)
46m 22s
Build (docker-linux-x64)
Configure (compile database)
4m 50s
Configure (compile database)
License Check  /  License Check
3s
License Check / License Check
Pin Check  /  Pin Check
9s
Pin Check / Pin Check
Matrix: build
Build (cpp-example-collection-linux-arm64)
6m 1s
Build (cpp-example-collection-linux-arm64)
Build (cpp-example-collection-x64)
6m 18s
Build (cpp-example-collection-x64)
Fit to window
Zoom out
Zoom in

Annotations

10 errors and 7 warnings
bridge/src/bridge_audio_track.cpp:20:10 [clang-diagnostic-error]: bridge/src/bridge_audio_track.cpp#L20
'livekit_bridge/bridge_audio_track.h' file not found
src/stats.cpp:17:10 [clang-diagnostic-error]: src/stats.cpp#L17
'livekit/stats.h' file not found
src/video_stream.cpp:17:10 [clang-diagnostic-error]: src/video_stream.cpp#L17
'livekit/video_stream.h' file not found
src/remote_data_track.cpp:17:10 [clang-diagnostic-error]: src/remote_data_track.cpp#L17
'livekit/remote_data_track.h' file not found
src/video_utils.cpp:17:10 [clang-diagnostic-error]: src/video_utils.cpp#L17
'livekit/video_frame.h' file not found
src/local_audio_track.cpp:17:10 [clang-diagnostic-error]: src/local_audio_track.cpp#L17
'livekit/local_audio_track.h' file not found
src/local_video_track.cpp:17:10 [clang-diagnostic-error]: src/local_video_track.cpp#L17
'livekit/local_video_track.h' file not found
src/data_track_stream.cpp:17:10 [clang-diagnostic-error]: src/data_track_stream.cpp#L17
'livekit/data_track_stream.h' file not found
src/logging.cpp:17:10 [clang-diagnostic-error]: src/logging.cpp#L17
'livekit/logging.h' file not found
src/data_track_error.cpp:17:10 [clang-diagnostic-error]: src/data_track_error.cpp#L17
'livekit/data_track_error.h' file not found
src/ffi_client.cpp:720:5 [bugprone-empty-catch]: src/ffi_client.cpp#L720
empty catch statements hide issues; to handle exceptions appropriately, consider re-throwing, handling, or avoiding catch altogether
Build (macos-arm64)
ninja 1.13.2 is already installed and up-to-date. To reinstall 1.13.2, run: brew reinstall ninja
Build (macos-arm64)
cmake 4.3.1 is already installed and up-to-date. To reinstall 4.3.1, run: brew reinstall cmake
Build (macos-x64)
ninja 1.13.2 is already installed and up-to-date. To reinstall 1.13.2, run: brew reinstall ninja
Build (macos-x64)
cmake 4.3.1 is already installed and up-to-date. To reinstall 4.3.1, run: brew reinstall cmake
Build (docker-linux-arm64)
The command [sudo apt-get remove -y azure-cli google-chrome-stable firefox powershell mono-devel libgl1-mesa-dri --fix-missing] failed to complete successfully. Proceeding...
Build (windows-x64)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: lukka/run-vcpkg@6fe69898af670ac05f4a8427cc5cff4fb361cee5. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/

Artifacts

Produced during runtime
Name Size Digest
compile-database Expired
12.4 MB
sha256:e57ba35b7e78f9412aefe70bac8f4f773e67080c9f3e29323e06715db8c90d9f
livekit-cpp-sdk-docker-arm64 Expired
2.69 GB
sha256:42b41ceec4746fc813fd292947e9f27bd0118804f87da82720e5806ce2d7e94c
livekit-cpp-sdk-docker-x64 Expired
2.79 GB
sha256:d98d86844d281b09f1a7ba9584235da2d511ea3450ba97462a1546791177e028
livekit-sdk-linux-arm64 Expired
37.1 MB
sha256:b5faaaa0923e31a3f5113d4820cb00a4214967f5c6266ca74c442f801640098e
livekit-sdk-linux-x64 Expired
39.9 MB
sha256:c07a26dc16be52aaa81729ad3a0e4a3006dcfb0a579ea1da2693b8b66b35ff75
livekit-sdk-macos-arm64 Expired
30.7 MB
sha256:b8bcd168056036e0c216b0d042a887fb0da13532d47a7793d23a60ce79d2cf7c
livekit-sdk-macos-x64 Expired
32.7 MB
sha256:cf82547fcc91269a4ff213935910d9cb0863545e4ea71a7b1f30703d839ec5eb
livekit-sdk-windows-x64 Expired
15.4 MB
sha256:d7dfce26fa6d44d000032629c7800b1041c7f053aac89c8fa1e52c7dbb8c6f9f
test-results-linux-arm64 Expired
2.85 KB
sha256:e2549922a30c05f3c572cd81abc3765f4abe018b4abe2701d9faf2e622ab9c30
test-results-linux-x64 Expired
2.85 KB
sha256:a0a56b87c24a9b7e937ded0fad863585778ce70867017dd6d5d117f7c9df0ba6
test-results-macos-arm64 Expired
2.84 KB
sha256:09e50b7353a9129d525cab0c318be986537e2c41b57c6ef570dcb16f206fe60b
test-results-macos-x64 Expired
2.95 KB
sha256:156ff6c5d3127f96eeca7dba0028296447c3847dc331876b7a90cca0317b5687
test-results-windows-x64 Expired
2.9 KB
sha256:7fa8de95598ad50fcdd014d8e3b7a79c9b97d741f5996be2532ca69f52d7b805