Skip to content

Unified CI workflow for smarter PR gating #15

Unified CI workflow for smarter PR gating

Unified CI workflow for smarter PR gating #15

Triggered via pull request June 2, 2026 18:29
Status Failure
Total duration 50m 14s
Artifacts 14

ci.yml

on: pull_request
Detect changes
7s
Detect changes
License Check  /  License Check
5s
License Check / License Check
Pin Check  /  Pin Check
16s
Pin Check / Pin Check
Builds  /  Build (docker-linux-arm64)
25m 29s
Builds / Build (docker-linux-arm64)
Builds  /  Build (docker-linux-x64)
32m 4s
Builds / Build (docker-linux-x64)
Builds  /  clang-format
18s
Builds / clang-format
Builds  /  clang-tidy
11m 20s
Builds / clang-tidy
Tests  /  Code Coverage
20m 3s
Tests / Code Coverage
Generate Docs  /  Generate and verify docs
23s
Generate Docs / Generate and verify docs
Matrix: Builds / build
Matrix: Tests / test
Builds  /  Build (cpp-example-collection-linux-arm64)
6m 37s
Builds / Build (cpp-example-collection-linux-arm64)
Builds  /  Build (cpp-example-collection-x64)
4m 59s
Builds / Build (cpp-example-collection-x64)
Fit to window
Zoom out
Zoom in

Annotations

1 error and 18 warnings
Tests / Test (macos-x64)
Process completed with exit code 1.
Builds / Build (macos-arm64)
ninja 1.13.2 is already installed and up-to-date. To reinstall 1.13.2, run: brew reinstall ninja
Tests / Test (macos-arm64)
jq 1.8.1 is already installed and up-to-date. To reinstall 1.8.1, run: brew reinstall jq
Tests / Test (macos-arm64)
ninja 1.13.2 is already installed and up-to-date. To reinstall 1.13.2, run: brew reinstall ninja
Builds / Build (linux-arm64)
Cache save failed.
Tests / Test (linux-arm64)
Cache save failed.
Tests / Code Coverage
(WARNING) /home/runner/work/client-sdk-cpp/client-sdk-cpp/src/logging.cpp:53: Ignoring negative hits in: branch 7 taken -1.
Tests / Code Coverage
(WARNING) /home/runner/work/client-sdk-cpp/client-sdk-cpp/src/logging.cpp:33: Ignoring negative hits in: branch 7 taken -12.
Builds / Build (linux-x64)
Cache save failed.
Builds / 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...
Builds / Build (cpp-example-collection-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...
Builds / Build (macos-x64)
Cache save failed.
Builds / Build (macos-x64)
ninja 1.13.2 is already installed and up-to-date. To reinstall 1.13.2, run: brew reinstall ninja
Tests / Test (macos-x64)
jq 1.8.1 is already installed and up-to-date. To reinstall 1.8.1, run: brew reinstall jq
Tests / Test (macos-x64)
ninja 1.13.2 is already installed and up-to-date. To reinstall 1.13.2, run: brew reinstall ninja
Builds / 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 16th, 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/
Tests / Test (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 16th, 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/
Tests / Test (windows-x64)
Cache save failed.
Tests / Test (windows-x64)
Cache save failed.

Artifacts

Produced during runtime
Name Size Digest
coverage-report
516 KB
sha256:90503915071ef11e83fa9591cd2f99c17fdcb051ea4f4ccee32990f7118f2753
livekit-cpp-docs
2.54 MB
sha256:3669390af2b4db710f4d37020fcf94b4b0e6564e6e09b6f89f6529cd618e7906
livekit-cpp-sdk-docker-arm64
2.84 GB
sha256:ab52ac094cf05fab27d13c2fa2f9c32d0f1031280dc329937c71d545466155bc
livekit-cpp-sdk-docker-x64
2.94 GB
sha256:4215c94b6bc636e399dfdf559602de5ebeecc1aa5f06375efb60bd0f0ea7e605
livekit-sdk-linux-arm64
23.2 MB
sha256:ca95ebadebcd637212413d72556337102893e567095b6776a52dc1f44f6481ac
livekit-sdk-linux-x64
24.9 MB
sha256:c85e823d3f217a422e3f59178b57b8b3ff9a4c9a55b336792183c2060c51e3af
livekit-sdk-macos-arm64
19 MB
sha256:da45e134a43424806856301641ee57998e9d150da8f34f1ad20c9dafe448aa1d
livekit-sdk-macos-x64
19.8 MB
sha256:a5faffb2dbbe1070082fe894db6da0e462e3b7bb0973164afecfdbfdb90e5dbc
livekit-sdk-windows-x64
11.3 MB
sha256:8f456443357b39d706dfe46549ecce0d3f084f9cc9af04297cf653d0c8ebbd90
test-results-linux-arm64
1.44 MB
sha256:a109237eb0404f2e17707c7c210fd0623a8fe1b25ca3e3ac5370d3881164db90
test-results-linux-x64
1.49 MB
sha256:06d28f3578252e99b9591b67cf3bdfc0a2c95ad6ce3d5c9627140cd0e7ad376b
test-results-macos-arm64
1.41 MB
sha256:fbf33b8d6db7cf97420148889cda49483dfcaa3872759b41ea3635975b7c7d82
test-results-macos-x64
1.59 MB
sha256:adc768cae525e1565a60f3d272809bce33cb6e487c3f20ae808270f1ee95eebe
test-results-windows-x64
6 KB
sha256:e46af545fa0e6003e9ac7657a9965f9057352baa2e1494b2b985afa14c688fe2