Skip to content

Unified CI workflow for smarter PR gating #22

Unified CI workflow for smarter PR gating

Unified CI workflow for smarter PR gating #22

Triggered via pull request June 2, 2026 23:21
Status Failure
Total duration 39m 58s
Artifacts 14

ci.yml

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

Annotations

2 errors and 13 warnings
Tests / Test (linux-arm64)
Process completed with exit code 139.
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
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 (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 (macos-x64)
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 / Code Coverage
(WARNING) /home/runner/work/client-sdk-cpp/client-sdk-cpp/src/logging.cpp:53: Ignoring negative hits in: branch 7 taken -2.
Tests / Code Coverage
(WARNING) /home/runner/work/client-sdk-cpp/client-sdk-cpp/src/logging.cpp:33: Ignoring negative hits in: branch 7 taken -2.
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...
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

Artifacts

Produced during runtime
Name Size Digest
coverage-report
516 KB
sha256:5609ce41f70d46d178becbefa6aee1fbef7df57719950371049fac20526e2ad0
livekit-cpp-docs
2.54 MB
sha256:5837c043687d57c84d9879300e7dd4a322c5b1691fb8e5e0d5851777225ccad4
livekit-cpp-sdk-docker-arm64
2.84 GB
sha256:318902ba60c4a5c8c81f629f968247b3a047372e978908594b9c09dd62a53ce6
livekit-cpp-sdk-docker-x64
2.94 GB
sha256:e7c102e06085cee8f784f5889454c7161cf8fb75ea96e9b0db5e1687d9d6b368
livekit-sdk-linux-arm64
23.2 MB
sha256:9a815d406928c090c51ef2343c9d0983c52b83831a58dd36758334552bd8d1d2
livekit-sdk-linux-x64
24.9 MB
sha256:de71f91450e256e9cdb28e9715c3181802ba5b272ac0b7a6a793fede8f8d7bba
livekit-sdk-macos-arm64
19 MB
sha256:02b0ee2ca491593cb03680451c6d838e479178cea764bed0c30bf746fd459aaa
livekit-sdk-macos-x64
19.8 MB
sha256:f288339036f7010ebd08e32938ad9f68fddd006b428b59232d816c51c95acc8e
livekit-sdk-windows-x64
11.3 MB
sha256:1b9ff3cab1e8ebfd89493dd69a3a6c5611ef829d1a83ce430458db02c51773f5
test-results-linux-arm64
1.47 MB
sha256:98eca26ae3cfa2093ba95532d3f2e1831d793f276d518b0beb85df492d3a0b3a
test-results-linux-x64
1.49 MB
sha256:cbc923aba99a3aedd513b0d1e2a6a6e6bf322f56ae2c7cb3753fe12b10c1f908
test-results-macos-arm64
4.01 MB
sha256:d12642c8d4efd40560d5c9736791c2d4e011a4c6f5224b2c37da0ff417b878ed
test-results-macos-x64
16.2 MB
sha256:efcf86bd56d364b2ce9d584b82d8373ea9d1a0015bf70ab664c5a95e1b8d0ba1
test-results-windows-x64
5.99 KB
sha256:8ddd6b115d042b1a184f83ba791dbd94ba0844b1bba2759ffed44c392377a7e3