Skip to content

clang-tidy environmental consistency #501

clang-tidy environmental consistency

clang-tidy environmental consistency #501

Triggered via pull request April 24, 2026 01:06
Status Success
Total duration 38m 31s
Artifacts 12

builds.yml

on: pull_request
Build (docker-linux-arm64)
22m 57s
Build (docker-linux-arm64)
Build (docker-linux-x64)
30m 39s
Build (docker-linux-x64)
License Check  /  License Check
6s
License Check / License Check
Pin Check  /  Pin Check
16s
Pin Check / Pin Check
clang-tidy
10m 47s
clang-tidy
Matrix: build
Build (cpp-example-collection-linux-arm64)
4m 34s
Build (cpp-example-collection-linux-arm64)
Build (cpp-example-collection-x64)
4m 3s
Build (cpp-example-collection-x64)
Fit to window
Zoom out
Zoom in

Annotations

14 warnings
clang-tidy (bugprone-empty-catch): src/ffi_client.h#L191
empty catch statements hide issues; to handle exceptions appropriately, consider re-throwing, handling, or avoiding catch altogether
clang-tidy (modernize-type-traits): include/livekit/result.h#L134
use c++17 style variable templates
clang-tidy (bugprone-exception-escape): include/livekit/result.h#L104
an exception may be thrown in function 'error' which should not throw exceptions
clang-tidy (bugprone-exception-escape): include/livekit/result.h#L68
an exception may be thrown in function 'value' which should not throw exceptions
clang-tidy (modernize-type-traits): include/livekit/result.h#L54
use c++17 style variable templates
clang-tidy (modernize-type-traits): include/livekit/result.h#L46
use c++17 style variable templates
clang-tidy (bugprone-empty-catch): src/ffi_client.h#L191
empty catch statements hide issues; to handle exceptions appropriately, consider re-throwing, handling, or avoiding catch altogether
clang-tidy (modernize-type-traits): include/livekit/result.h#L134
use c++17 style variable templates
clang-tidy (modernize-type-traits): include/livekit/result.h#L54
use c++17 style variable templates
clang-tidy (modernize-type-traits): include/livekit/result.h#L46
use c++17 style variable templates
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:f477df148aa1c27ae037298bec5103173e4973af0904b3bce98736e823550205
livekit-cpp-sdk-docker-x64 Expired
2.79 GB
sha256:f393aa2778a65e923e11be10e3eb2c171c1e2eed8d6ef00b387e681bf707b8c9
livekit-sdk-linux-arm64 Expired
37.3 MB
sha256:35850436fffe3afd77c076d7a9fa297f88581e3eaf20622efb00de0efff76209
livekit-sdk-linux-x64 Expired
40.1 MB
sha256:e8718680b8d3a5bf11f82ae1f4b04da284982f981f63a22a2715c28a1e40536f
livekit-sdk-macos-arm64 Expired
30.8 MB
sha256:f6b422878ab5348604423837a8520e8fd12c800285f3d6ec31dfd5d882ee0fec
livekit-sdk-macos-x64 Expired
32.9 MB
sha256:a06f38b78cc56345ff80b822b387e5f8f401814d17e77bf2a7e7f57c48ae5646
livekit-sdk-windows-x64 Expired
16.3 MB
sha256:6a516fa7b5abd2545dde366ec5f80a4d970563282403fc78f83708f8e2872b60
test-results-linux-arm64 Expired
3.42 KB
sha256:e4a97688ad2ca54cd92a989941de1e00f7ad175648b210428c1d4cca4aa479cb
test-results-linux-x64 Expired
3.42 KB
sha256:12332db951836f52efa1896b324d0095df4545d2a242aa47cb4bc09ded2dc43f
test-results-macos-arm64 Expired
3.43 KB
sha256:72cf7a2f8e24315c7535d6805f068501885cd0fd2bcfa584e9b197fb58dc1fac
test-results-macos-x64 Expired
3.52 KB
sha256:3a7e6a7548c901d31f06faeb5d2029555dd2fc3210a7ec76724ebfada7a701ac
test-results-windows-x64 Expired
3.5 KB
sha256:88d8bf1b41e6cfbdd839a287f3c629fbd4a933476f803c2a82fe3922fa84bb0f