Skip to content

Draft - Add clang-tidy support in GHA #406

Draft - Add clang-tidy support in GHA

Draft - Add clang-tidy support in GHA #406

Triggered via pull request April 15, 2026 00:14
Status Success
Total duration 52m 49s
Artifacts 5

builds.yml

on: pull_request
Build (docker-linux-arm64)
35m 4s
Build (docker-linux-arm64)
Build (docker-linux-x64)
47m 3s
Build (docker-linux-x64)
Configure (compile database)
4m 45s
Configure (compile database)
License Check  /  License Check
5s
License Check / License Check
Pin Check  /  Pin Check
14s
Pin Check / Pin Check
Matrix: build
Build (cpp-example-collection-linux-arm64)
3m 55s
Build (cpp-example-collection-linux-arm64)
Build (cpp-example-collection-x64)
5m 39s
Build (cpp-example-collection-x64)
Fit to window
Zoom out
Zoom in

Annotations

10 errors and 6 warnings
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/ffi_client.cpp:19:10 [clang-diagnostic-error]: src/ffi_client.cpp#L19
'data_track.pb.h' file not found
bridge/src/bridge_video_track.cpp:20:10 [clang-diagnostic-error]: bridge/src/bridge_video_track.cpp#L20
'livekit_bridge/bridge_video_track.h' file not found
src/e2ee.cpp:17:10 [clang-diagnostic-error]: src/e2ee.cpp#L17
'livekit/e2ee.h' file not found
src/track_publication.cpp:17:10 [clang-diagnostic-error]: src/track_publication.cpp#L17
'livekit/track_publication.h' file not found
src/stats.cpp:17:10 [clang-diagnostic-error]: src/stats.cpp#L17
'livekit/stats.h' file not found
src/audio_processing_module.cpp:17:10 [clang-diagnostic-error]: src/audio_processing_module.cpp#L17
'livekit/audio_processing_module.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/data_track_frame.cpp:17:10 [clang-diagnostic-error]: src/data_track_frame.cpp#L17
'livekit/data_track_frame.h' file not found
src/logging.cpp:52:3 [bugprone-branch-clone]: src/logging.cpp#L52
switch has 8 consecutive identical branches
src/video_frame.cpp:62:40 [bugprone-branch-clone]: src/video_frame.cpp#L62
repeated branch body in conditional chain
src/ffi_client.cpp:724:7 [bugprone-empty-catch]: src/ffi_client.cpp#L724
empty catch statements hide issues; to handle exceptions appropriately, consider re-throwing, handling, or avoiding catch altogether
src/ffi_client.cpp:681:7 [bugprone-empty-catch]: src/ffi_client.cpp#L681
empty catch statements hide issues; to handle exceptions appropriately, consider re-throwing, handling, or avoiding catch altogether
src/ffi_client.cpp:142:12 [modernize-use-equals-default]: src/ffi_client.cpp#L142
use '= default' to define a trivial destructor
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...

Artifacts

Produced during runtime
Name Size Digest
compile-database Expired
12.4 MB
sha256:c9e9c4cfbb71b90b26c9008b1745f9e7df24d1eafad60f0754b650fa4d088dd6
livekit-cpp-sdk-docker-arm64 Expired
2.69 GB
sha256:0e5361a9347742d17ee2d124ace7980c3d25e7b50d051068c8abdec351e786bb
livekit-cpp-sdk-docker-x64 Expired
2.79 GB
sha256:1ddfe8240b91cad978b6af721cc3475afbae9a1b2ce9bf125b9e7d2f4f67f2b0
livekit-sdk-linux-x64 Expired
39.9 MB
sha256:251ed3130c462ef7cb595cd765d206cf6fb3bbcd716478876fffbca8782a216f
test-results-linux-x64 Expired
2.86 KB
sha256:9e3b70ee346cb86d192d999d7f4bc20758f915b35f21631aa84a0564478dddea