Skip to content

Unified CI workflow for smarter PR gating #16

Unified CI workflow for smarter PR gating

Unified CI workflow for smarter PR gating #16

Triggered via pull request June 2, 2026 19:28
Status Success
Total duration 39m 0s
Artifacts 14

ci.yml

on: pull_request
Detect changes
7s
Detect changes
License Check  /  License Check
6s
License Check / License Check
Pin Check  /  Pin Check
11s
Pin Check / Pin Check
Builds  /  Build (docker-linux-arm64)
25m 1s
Builds / Build (docker-linux-arm64)
Builds  /  Build (docker-linux-x64)
32m 55s
Builds / Build (docker-linux-x64)
Builds  /  clang-format
17s
Builds / clang-format
Builds  /  clang-tidy
11m 15s
Builds / clang-tidy
Tests  /  Code Coverage
18m 47s
Tests / Code Coverage
Generate Docs  /  Generate and verify docs
31s
Generate Docs / Generate and verify docs
Matrix: Builds / build
Matrix: Tests / test
Builds  /  Build (cpp-example-collection-linux-arm64)
5m 35s
Builds / Build (cpp-example-collection-linux-arm64)
Builds  /  Build (cpp-example-collection-x64)
5m 49s
Builds / Build (cpp-example-collection-x64)
Fit to window
Zoom out
Zoom in

Annotations

16 warnings
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 (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 (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 -7.
Tests / Code Coverage
(WARNING) /home/runner/work/client-sdk-cpp/client-sdk-cpp/src/logging.cpp:33: Ignoring negative hits in: branch 7 taken -10.
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/
Builds / Build (windows-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...
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.
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...

Artifacts

Produced during runtime
Name Size Digest
coverage-report
516 KB
sha256:222acdd018c05396ec9b000ef7912eddc5c03b95a9d3a79f4b99a699e0568398
livekit-cpp-docs
2.54 MB
sha256:f2f4ae10d785bcc7226db86f6981443e9d2e5d29124d77a7d71af78b39dcdd58
livekit-cpp-sdk-docker-arm64
2.84 GB
sha256:90b91695732053ca510221d1c58c659cfaac4e167f1f58582a67ff929820d936
livekit-cpp-sdk-docker-x64
2.94 GB
sha256:47ab78f7f0c89fa1600a1da065f16397a07ff8b73f4ad0516aa00c806b9d7fa5
livekit-sdk-linux-arm64
23.2 MB
sha256:45f0cb03ef91b320af77b346fc205726755bef33545023c4627307283ac4638f
livekit-sdk-linux-x64
24.9 MB
sha256:0b775523db73a1ed441d8a154cb1806b18a6b0996f53d2f9e7ae06cfec196e8a
livekit-sdk-macos-arm64
19 MB
sha256:00e982e24736b82bb09f7efb516ec1726ab8fb3f373de049e3ced27ed67a348d
livekit-sdk-macos-x64
19.8 MB
sha256:1fd256c087331d4f31fb8b8c9d09489bc3af740c6b48dcaf3581d3f2dfe1779a
livekit-sdk-windows-x64
11.3 MB
sha256:387265629413a7493c7405790d47bb70184c5960fcebde4b874efed3aa9e21cb
test-results-linux-arm64
1.48 MB
sha256:9c3b49d90c9229ea8c597548f621cb40ad465ed3d329573712c68b2d4b7291cf
test-results-linux-x64
1.52 MB
sha256:d6fdc12827b354d626a4d6bc07228919d19deb4f5afee2832f3b0ad36c6fedda
test-results-macos-arm64
1.32 MB
sha256:fb588ffefc9d777274129265bce9a95024d1ddce03629f56a831767b69f4dfe4
test-results-macos-x64
1.6 MB
sha256:b250dae64d4d6a8f6931ee2b2f300ed6d7b0b4a7ed5b5d01029921f3730b59a8
test-results-windows-x64
5.99 KB
sha256:e4a6dc2171122e10b8182747cd08f5af24f668d60a039a0039c46208551b253c