Skip to content

clang-tidy environmental consistency #485

clang-tidy environmental consistency

clang-tidy environmental consistency #485

Triggered via pull request April 23, 2026 19:28
Status Failure
Total duration 44m 42s
Artifacts 12

builds.yml

on: pull_request
Build (docker-linux-arm64)
23m 40s
Build (docker-linux-arm64)
Build (docker-linux-x64)
34m 21s
Build (docker-linux-x64)
License Check  /  License Check
7s
License Check / License Check
Pin Check  /  Pin Check
15s
Pin Check / Pin Check
clang-tidy
10m 22s
clang-tidy
Matrix: build
Build (cpp-example-collection-linux-arm64)
5m 38s
Build (cpp-example-collection-linux-arm64)
Build (cpp-example-collection-x64)
3m 6s
Build (cpp-example-collection-x64)
Fit to window
Zoom out
Zoom in

Annotations

3 errors and 15 warnings
clang-tidy
Process completed with exit code 1.
Build (cpp-example-collection-x64)
Process completed with exit code 1.
clang-tidy
clang-tidy found 111 issue(s), threshold is 0
src/local_participant.cpp:433:7 [misc-const-correctness]: src/local_participant.cpp#L433
variable 'lock' of type 'std::lock_guard<std::mutex>' can be declared 'const'
src/local_participant.cpp:430:3 [misc-const-correctness]: src/local_participant.cpp#L430
variable 'guard' of type 'struct InvocationGuard' can be declared 'const'
src/local_participant.cpp:419:5 [misc-const-correctness]: src/local_participant.cpp#L419
variable 'lock' of type 'std::lock_guard<std::mutex>' can be declared 'const'
src/local_participant.cpp:215:3 [misc-const-correctness]: src/local_participant.cpp#L215
variable 'owned_pub' of type 'proto::OwnedTrackPublication' can be declared 'const'
src/local_participant.cpp:102:3 [misc-const-correctness]: src/local_participant.cpp#L102
variable 'destination_identities' of type 'std::vector<std::string>' (aka 'vector<basic_string<char>>') can be declared 'const'
src/data_track_stream.cpp:131:5 [misc-const-correctness]: src/data_track_stream.cpp#L131
variable 'lock' of type 'std::lock_guard<std::mutex>' can be declared 'const'
src/data_track_stream.cpp:114:3 [misc-const-correctness]: src/data_track_stream.cpp#L114
variable 'lock' of type 'std::lock_guard<std::mutex>' can be declared 'const'
src/data_track_stream.cpp:97:5 [misc-const-correctness]: src/data_track_stream.cpp#L97
variable 'lock' of type 'std::lock_guard<std::mutex>' can be declared 'const'
src/data_track_stream.cpp:73:5 [misc-const-correctness]: src/data_track_stream.cpp#L73
variable 'lock' of type 'std::lock_guard<std::mutex>' can be declared 'const'
src/data_track_stream.cpp:41:5 [misc-const-correctness]: src/data_track_stream.cpp#L41
variable 'lock' of type 'std::lock_guard<std::mutex>' can be declared 'const'
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-arm64)
ninja 1.13.2 is already installed and up-to-date. To reinstall 1.13.2, run: brew reinstall ninja
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
livekit-cpp-sdk-docker-arm64 Expired
2.69 GB
sha256:a03a0f2350d789c9923afbb91f731b6c0fdef89931894ff2033192e789697875
livekit-cpp-sdk-docker-x64 Expired
2.79 GB
sha256:5a3c3673ce1b99a924bff804f1f6ca7292e19681c626b037e7c22961221e8aee
livekit-sdk-linux-arm64 Expired
37.2 MB
sha256:bdc2d14511783fbdcbbebb75d22c61119b7a3e838434f785e2d74c6db354f3e6
livekit-sdk-linux-x64 Expired
40 MB
sha256:9c2a1ec22c084aa3f368a7a8579a94e7b058d8688678b62ab1dd3d1d6a6a4560
livekit-sdk-macos-arm64 Expired
30.8 MB
sha256:5abefcd33ded7707f042d77b0a756e5f046fdc2ea34c7839120193b8aa2ad963
livekit-sdk-macos-x64 Expired
32.8 MB
sha256:1cab5a3cdfcb4d5adecb9e1714471b49e135c7b4e9a6b4017c841c08347b2d8a
livekit-sdk-windows-x64 Expired
15.5 MB
sha256:62f16216d7694dfc16ec2df65624647d83348a285fcab910a0263d87bf8130a1
test-results-linux-arm64 Expired
3.24 KB
sha256:f37032f0869be7690c5bd3747bc26fbb0b3d927bc257bc98682e5bbd32ef006f
test-results-linux-x64 Expired
3.24 KB
sha256:0c1d995c81176dc6aea2a552506af9e25c2dee86139e45da4a8cfcf28a2138fc
test-results-macos-arm64 Expired
3.26 KB
sha256:e72e5068d582cebf11df940af3ee0ed70adf0eb78ea9c83893b3520a50e8f0fd
test-results-macos-x64 Expired
3.34 KB
sha256:ec702a402d99839740548414912202a789d21ca95b4fdb8e4519a7fad94eaa44
test-results-windows-x64 Expired
3.32 KB
sha256:91294b4d1c058765ae8098fe82f2cb02ed02c8fdd048528b339a55d58cc28e26