Skip to content

VideoFrames FrameMetadata #477

VideoFrames FrameMetadata

VideoFrames FrameMetadata #477

Triggered via pull request April 23, 2026 16:17
Status Failure
Total duration 34m 7s
Artifacts 8

builds.yml

on: pull_request
Build (docker-linux-arm64)
23m 42s
Build (docker-linux-arm64)
Build (docker-linux-x64)
30m 49s
Build (docker-linux-x64)
License Check  /  License Check
5s
License Check / License Check
Pin Check  /  Pin Check
11s
Pin Check / Pin Check
clang-tidy
6m 50s
clang-tidy
Matrix: build
Build (cpp-example-collection-linux-arm64)
4m 2s
Build (cpp-example-collection-linux-arm64)
Build (cpp-example-collection-x64)
3m 8s
Build (cpp-example-collection-x64)
Fit to window
Zoom out
Zoom in

Annotations

15 errors and 16 warnings
Build (macos-x64)
The process '/opt/homebrew/bin/git' failed with exit code 128
Build (macos-x64)
Failed to recurse into submodule path 'client-sdk-rust'
Build (macos-x64)
Fetched in submodule path 'client-sdk-rust/livekit-protocol/protocol', but it did not contain c5536cb98c1f32d7fd2dae384478d79fb2df5978. Direct fetching of that commit failed.
Build (macos-x64)
unable to access 'https://github.com/livekit/protocol/': The requested URL returned error: 500
Build (windows-x64)
Process completed with exit code 1.
Build (windows-x64)
vcpkg install failed. See logs for more information:
clang-tidy
Process completed with exit code 1.
Build (linux-x64)
clone of 'https://github.com/livekit/protocol' into submodule path '/home/runner/work/client-sdk-cpp/client-sdk-cpp/client-sdk-rust/livekit-protocol/protocol' failed
Build (linux-x64)
unable to access 'https://github.com/livekit/protocol/': The requested URL returned error: 500
Build (linux-x64)
expected flush after ref listing
Build (linux-x64)
RPC failed; HTTP 500 curl 22 The requested URL returned error: 500
Build (docker-linux-arm64)
clone of 'https://github.com/livekit/client-sdk-rust' into submodule path '/home/runner/work/client-sdk-cpp/client-sdk-cpp/client-sdk-rust' failed
Build (docker-linux-arm64)
expected flush after ref listing
Build (docker-linux-arm64)
RPC failed; HTTP 500 curl 22 The requested URL returned error: 500
Build (cpp-example-collection-x64)
Process completed with exit code 1.
Build (macos-x64)
No files were found with the provided path: build-release/unit-test-results.xml. No artifacts will be uploaded.
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/
Build (windows-x64)
No files were found with the provided path: build-release/unit-test-results.xml. No artifacts will be uploaded.
clang-tidy
clang-tidy found 11 issue(s), threshold is 0
src/subscription_thread_dispatcher.cpp:574:8 [performance-unnecessary-copy-initialization]: src/subscription_thread_dispatcher.cpp#L574
local copy 'stream_copy' of the variable 'stream' is never modified; consider avoiding the copy
src/subscription_thread_dispatcher.cpp:128:7 [performance-move-const-arg]: src/subscription_thread_dispatcher.cpp#L128
std::move of the variable 'opts' of the trivially-copyable type 'VideoStream::Options' has no effect; remove std::move()
src/subscription_thread_dispatcher.cpp:110:7 [performance-move-const-arg]: src/subscription_thread_dispatcher.cpp#L110
std::move of the variable 'opts' of the trivially-copyable type 'VideoStream::Options' has no effect; remove std::move()
src/subscription_thread_dispatcher.cpp:105:3 [misc-const-correctness]: src/subscription_thread_dispatcher.cpp#L105
variable 'lock' of type 'std::lock_guard<std::mutex>' can be declared 'const'
src/subscription_thread_dispatcher.cpp:103:3 [misc-const-correctness]: src/subscription_thread_dispatcher.cpp#L103
variable 'key' of type 'CallbackKey' can be declared 'const'
src/subscription_thread_dispatcher.cpp:92:7 [performance-move-const-arg]: src/subscription_thread_dispatcher.cpp#L92
std::move of the variable 'opts' of the trivially-copyable type 'VideoStream::Options' has no effect; remove std::move()
src/room_proto_converter.cpp:377:8 [misc-const-correctness]: src/room_proto_converter.cpp#L377
variable 'feature' of type 'proto::PacketTrailerFeature' can be declared 'const'
src/room_proto_converter.cpp:42:8 [misc-const-correctness]: src/room_proto_converter.cpp#L42
variable 'feature' of type 'int' can be declared 'const'
src/room.cpp:293:64 [performance-unnecessary-value-param]: src/room.cpp#L293
parameter 'opts' is passed by value and only copied once; consider moving it to avoid unnecessary copies
src/room.cpp:283:60 [performance-unnecessary-value-param]: src/room.cpp#L283
parameter 'opts' is passed by value and only copied once; consider moving it to avoid unnecessary copies
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...

Artifacts

Produced during runtime
Name Size Digest
livekit-cpp-sdk-docker-arm64 Expired
2.69 GB
sha256:3b150481345f6c311d231b66f21e26e69a8c353f96253293e03c2fdee8013287
livekit-cpp-sdk-docker-x64 Expired
2.79 GB
sha256:24bc78f5dba43e28e5361962f3d8698df9f83543ed7e6374aef12502a6efd9e1
livekit-sdk-linux-arm64 Expired
37.3 MB
sha256:21cd9c6bf726de725987e8e5375f10e5ad03975be5da3de06d933db0d2d69a86
livekit-sdk-linux-x64 Expired
40.1 MB
sha256:47afd776c95f7eb82026e0c1f92b1b61ac7b097eef00e15bb95a612305499537
livekit-sdk-macos-arm64 Expired
30.8 MB
sha256:42a4650bf958db47594c07df20d5aa6e55f54a15467e1b85a915ec075244bfbf
test-results-linux-arm64 Expired
3.41 KB
sha256:8cd75988919a9821b63bf4e5aaabf4fd589943c6d1c369fb795dea64f5d2c950
test-results-linux-x64 Expired
3.44 KB
sha256:ef138fcc1baddc324eef220757302aae570136b71eefcc8e0182b1181e0462da
test-results-macos-arm64 Expired
3.47 KB
sha256:8451fea7031fb9c0a34ea2dfa500a52c70982673a65a2682bd3689c008be4247