Skip to content

Additional CI improvments #7

Additional CI improvments

Additional CI improvments #7

Triggered via pull request June 16, 2026 01:24
Status Cancelled
Total duration 16m 41s
Artifacts 4

nightly.yml

on: pull_request
Matrix: Docker Images / build
Debug Tests  /  Code Coverage
Debug Tests / Code Coverage
C++ Checks  /  clang-format
16s
C++ Checks / clang-format
C++ Checks  /  clang-tidy
10m 36s
C++ Checks / clang-tidy
Generate Docs  /  Generate and verify docs
28s
Generate Docs / Generate and verify docs
Sanitizer Checks
16m 1s
Sanitizer Checks
Sanitizer Checks (macOS PlatformAudio)
16m 8s
Sanitizer Checks (macOS PlatformAudio)
Matrix: Debug Tests / test
Docker Images  /  Push Docker Images
Docker Images / Push Docker Images
Fit to window
Zoom out
Zoom in

Annotations

20 errors and 31 warnings
Debug Tests / Test (macos-arm64)
Process completed with exit code 1.
Debug Tests / Test (linux-x64)
Process completed with exit code 1.
Debug Tests / Test (linux-x64)
Process completed with exit code 1.
Docker Images / Build Docker Images (linux-arm64)
The run was canceled by @alan-george-lk.
Docker Images / Build Docker Images (linux-arm64)
The operation was canceled.
Sanitizer Checks
The run was canceled by @alan-george-lk.
Sanitizer Checks
The operation was canceled.
Docker Images / Build Docker Images (linux-x64)
The run was canceled by @alan-george-lk.
Docker Images / Build Docker Images (linux-x64)
The operation was canceled.
Sanitizer Checks (macOS PlatformAudio)
The run was canceled by @alan-george-lk.
Sanitizer Checks (macOS PlatformAudio)
The operation was canceled.
Debug Tests / Test (linux-arm64)
The run was canceled by @alan-george-lk.
Debug Tests / Test (linux-arm64)
The operation was canceled.
Debug Tests / Test (windows-x64)
The run was canceled by @alan-george-lk.
Debug Tests / Test (windows-x64)
The operation was canceled.
Debug Tests / Test (macos-x64)
The run was canceled by @alan-george-lk.
Debug Tests / Test (macos-x64)
The operation was canceled.
Nightly
The run was canceled by @alan-george-lk.
Nightly
The run was canceled by @alan-george-lk.
Nightly
The run was canceled by @alan-george-lk.
Debug Tests / Test (macos-arm64)
The following taps are not trusted: aws/tap azure/bicep Homebrew is currently ignoring formulae, casks and commands from these taps because tap trust is required. Trust specific formulae, casks or commands with: brew trust --formula <user>/<tap>/<formula> brew trust --cask <user>/<tap>/<cask> brew trust --command <user>/<tap>/<command> or trust installed formulae from these taps with: brew trust --formula azure/bicep/bicep You can trust all formulae, casks and commands from these taps with: brew trust aws/tap azure/bicep Prefer trusting only the specific formulae, casks or commands you need. Untap them with: brew untap aws/tap azure/bicep To disable trust checks: export HOMEBREW_NO_REQUIRE_TAP_TRUST=1 This is not recommended and will be removed in a later release.
Debug Tests / Test (macos-arm64)
Skipping hashicorp/tap because it is not trusted. Run `brew trust hashicorp/tap` to trust it.
Debug Tests / Test (macos-arm64)
Skipping aws/tap because it is not trusted. Run `brew trust aws/tap` to trust it.
Debug Tests / Test (macos-arm64)
Skipping hashicorp/tap because it is not trusted. Run `brew trust hashicorp/tap` to trust it.
Debug Tests / Test (macos-arm64)
Skipping azure/bicep because it is not trusted. Run `brew trust azure/bicep` to trust it.
Debug Tests / Test (macos-arm64)
Skipping aws/tap because it is not trusted. Run `brew trust aws/tap` to trust it.
Docker Images / Build Docker Images (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...
Sanitizer Checks (macOS PlatformAudio)
The following taps are not trusted: aws/tap azure/bicep Homebrew is currently ignoring formulae, casks and commands from these taps because tap trust is required. Trust specific formulae, casks or commands with: brew trust --formula <user>/<tap>/<formula> brew trust --cask <user>/<tap>/<cask> brew trust --command <user>/<tap>/<command> or trust installed formulae from these taps with: brew trust --formula azure/bicep/bicep You can trust all formulae, casks and commands from these taps with: brew trust aws/tap azure/bicep Prefer trusting only the specific formulae, casks or commands you need. Untap them with: brew untap aws/tap azure/bicep To disable trust checks: export HOMEBREW_NO_REQUIRE_TAP_TRUST=1 This is not recommended and will be removed in a later release.
Sanitizer Checks (macOS PlatformAudio)
The following taps are not trusted: aws/tap azure/bicep Homebrew is currently ignoring formulae, casks and commands from these taps because tap trust is required. Trust specific formulae, casks or commands with: brew trust --formula <user>/<tap>/<formula> brew trust --cask <user>/<tap>/<cask> brew trust --command <user>/<tap>/<command> or trust installed formulae from these taps with: brew trust --formula azure/bicep/bicep You can trust all formulae, casks and commands from these taps with: brew trust aws/tap azure/bicep Prefer trusting only the specific formulae, casks or commands you need. Untap them with: brew untap aws/tap azure/bicep To disable trust checks: export HOMEBREW_NO_REQUIRE_TAP_TRUST=1 This is not recommended and will be removed in a later release.
Sanitizer Checks (macOS PlatformAudio)
The following taps are not trusted: aws/tap azure/bicep Homebrew is currently ignoring formulae, casks and commands from these taps because tap trust is required. Trust specific formulae, casks or commands with: brew trust --formula <user>/<tap>/<formula> brew trust --cask <user>/<tap>/<cask> brew trust --command <user>/<tap>/<command> or trust installed formulae from these taps with: brew trust --formula azure/bicep/bicep You can trust all formulae, casks and commands from these taps with: brew trust aws/tap azure/bicep Prefer trusting only the specific formulae, casks or commands you need. Untap them with: brew untap aws/tap azure/bicep To disable trust checks: export HOMEBREW_NO_REQUIRE_TAP_TRUST=1 This is not recommended and will be removed in a later release.
Sanitizer Checks (macOS PlatformAudio)
Skipping hashicorp/tap because it is not trusted. Run `brew trust hashicorp/tap` to trust it.
Sanitizer Checks (macOS PlatformAudio)
Skipping aws/tap because it is not trusted. Run `brew trust aws/tap` to trust it.
Sanitizer Checks (macOS PlatformAudio)
Skipping hashicorp/tap because it is not trusted. Run `brew trust hashicorp/tap` to trust it.
Sanitizer Checks (macOS PlatformAudio)
Skipping azure/bicep because it is not trusted. Run `brew trust azure/bicep` to trust it.
Sanitizer Checks (macOS PlatformAudio)
Skipping aws/tap because it is not trusted. Run `brew trust aws/tap` to trust it.
Debug Tests / Test (windows-x64): src/ffi_client.h#L224
'livekit::FfiClient::next_listener_id': 'std::atomic<int>' needs to have dll-interface to be used by clients of 'livekit::FfiClient' [D:\a\client-sdk-cpp\client-sdk-cpp\build-debug\livekit.vcxproj]
Debug Tests / Test (windows-x64): src/ffi_client.h#L222
'livekit::FfiClient::listeners_': 'std::unordered_map<livekit::FfiClient::ListenerId,std::shared_ptr<livekit::FfiClient::ListenerSlot>,std::hash<int>,std::equal_to<livekit::FfiClient::ListenerId>,std::allocator<std::pair<const livekit::FfiClient::ListenerId,std::shared_ptr<livekit::FfiClient::ListenerSlot>>>>' needs to have dll-interface to be used by clients of 'livekit::FfiClient' [D:\a\client-sdk-cpp\client-sdk-cpp\build-debug\livekit.vcxproj]
Debug Tests / Test (windows-x64): include/livekit/audio_frame.h#L88
'livekit::AudioFrame::data_': 'std::vector<int16_t,std::allocator<int16_t>>' needs to have dll-interface to be used by clients of 'livekit::AudioFrame' [D:\a\client-sdk-cpp\client-sdk-cpp\build-debug\livekit.vcxproj]
Debug Tests / Test (windows-x64): src/ffi_client.h#L233
'livekit::FfiClient::lifecycle_state_': 'std::atomic<livekit::FfiClient::LifecycleState>' needs to have dll-interface to be used by clients of 'livekit::FfiClient' [D:\a\client-sdk-cpp\client-sdk-cpp\build-debug\livekit.vcxproj]
Debug Tests / Test (windows-x64): src/ffi_client.h#L229
'livekit::FfiClient::next_async_id_': 'std::atomic<unsigned __int64>' needs to have dll-interface to be used by clients of 'livekit::FfiClient' [D:\a\client-sdk-cpp\client-sdk-cpp\build-debug\livekit.vcxproj]
Debug Tests / Test (windows-x64): src/ffi_client.h#L227
'livekit::FfiClient::pending_by_id_': 'std::unordered_map<livekit::FfiClient::AsyncId,std::unique_ptr<livekit::FfiClient::PendingBase,std::default_delete<livekit::FfiClient::PendingBase>>,std::hash<livekit::FfiClient::AsyncId>,std::equal_to<livekit::FfiClient::AsyncId>,std::allocator<std::pair<const livekit::FfiClient::AsyncId,std::unique_ptr<livekit::FfiClient::PendingBase,std::default_delete<livekit::FfiClient::PendingBase>>>>>' needs to have dll-interface to be used by clients of 'livekit::FfiClient' [D:\a\client-sdk-cpp\client-sdk-cpp\build-debug\livekit.vcxproj]
Debug Tests / Test (windows-x64): src/ffi_client.h#L224
'livekit::FfiClient::next_listener_id': 'std::atomic<int>' needs to have dll-interface to be used by clients of 'livekit::FfiClient' [D:\a\client-sdk-cpp\client-sdk-cpp\build-debug\livekit.vcxproj]
Debug Tests / Test (windows-x64): src/ffi_client.h#L222
'livekit::FfiClient::listeners_': 'std::unordered_map<livekit::FfiClient::ListenerId,std::shared_ptr<livekit::FfiClient::ListenerSlot>,std::hash<int>,std::equal_to<livekit::FfiClient::ListenerId>,std::allocator<std::pair<const livekit::FfiClient::ListenerId,std::shared_ptr<livekit::FfiClient::ListenerSlot>>>>' needs to have dll-interface to be used by clients of 'livekit::FfiClient' [D:\a\client-sdk-cpp\client-sdk-cpp\build-debug\livekit.vcxproj]
Debug Tests / Test (windows-x64): include/livekit/audio_frame.h#L88
'livekit::AudioFrame::data_': 'std::vector<int16_t,std::allocator<int16_t>>' needs to have dll-interface to be used by clients of 'livekit::AudioFrame' [D:\a\client-sdk-cpp\client-sdk-cpp\build-debug\livekit.vcxproj]
Debug Tests / Test (windows-x64): include/livekit/audio_frame.h#L88
'livekit::AudioFrame::data_': 'std::vector<int16_t,std::allocator<int16_t>>' needs to have dll-interface to be used by clients of 'livekit::AudioFrame' [D:\a\client-sdk-cpp\client-sdk-cpp\build-debug\livekit.vcxproj]
Debug Tests / Test (macos-x64)
The following taps are not trusted: aws/tap azure/bicep Homebrew is currently ignoring formulae, casks and commands from these taps because tap trust is required. Trust specific formulae, casks or commands with: brew trust --formula <user>/<tap>/<formula> brew trust --cask <user>/<tap>/<cask> brew trust --command <user>/<tap>/<command> or trust installed formulae from these taps with: brew trust --formula azure/bicep/bicep You can trust all formulae, casks and commands from these taps with: brew trust aws/tap azure/bicep Prefer trusting only the specific formulae, casks or commands you need. Untap them with: brew untap aws/tap azure/bicep To disable trust checks: export HOMEBREW_NO_REQUIRE_TAP_TRUST=1 This is not recommended and will be removed in a later release.
Debug Tests / Test (macos-x64)
Skipping hashicorp/tap because it is not trusted. Run `brew trust hashicorp/tap` to trust it.
Debug Tests / Test (macos-x64)
Skipping aws/tap because it is not trusted. Run `brew trust aws/tap` to trust it.
Debug Tests / Test (macos-x64)
Skipping hashicorp/tap because it is not trusted. Run `brew trust hashicorp/tap` to trust it.
Debug Tests / Test (macos-x64)
Skipping azure/bicep because it is not trusted. Run `brew trust azure/bicep` to trust it.
Debug Tests / Test (macos-x64)
Skipping aws/tap because it is not trusted. Run `brew trust aws/tap` to trust it.

Artifacts

Produced during runtime
Name Size Digest
crash-diagnostics-linux-x64
493 KB
sha256:ddb8b951338867c2aa1a76ac69ec49c3f00aedd00718462a61dadf91a583194c
crash-diagnostics-macos-arm64
335 MB
sha256:784e15144ebe7ecd6f1547f1ce85daf7cf9bbf479770f2507953f6b16a0c0e61
livekit-cpp-docs
2.6 MB
sha256:084f585fa0d17c917a7394f848a703ce06b8f064fded5a112e07d1b937a409d5
test-results-linux-arm64
2.8 MB
sha256:81c95219b727b980cf3bc1a30ce8e1a228cc2712d376ad3ebf8e8d88481535db