Prepare connection / region pinning #997
Triggered via pull request
January 11, 2026 00:35
Status
Cancelled
Total duration
2m 38s
Artifacts
–
ci.yaml
on: pull_request
Matrix: Build & Test
Build Docs
7s
Annotations
44 errors and 66 warnings
|
Lint
Process completed with exit code 1.
|
|
Lint
Process completed with exit code 2.
|
|
Lint:
Sources/LiveKit/Core/RegionManager.swift#L32
Prefer AnyTaskCancellable over manually managing Task<Void, ...>. This allows for safer cleanup, similar to Combine's AnyCancellable. (no_manual_task_management)
|
|
Lint:
Sources/LiveKit/Core/Room.swift#L327
Function should have complexity 10 or less; currently complexity is 17 (cyclomatic_complexity)
|
|
Lint:
Tests/LiveKitCoreTests/RegionManagerTests.swift#L146
Prefer non-optional `Data(_:)` initializer when converting `String` to `Data` (non_optional_string_data_conversion)
|
|
Lint:
Tests/LiveKitCoreTests/RegionManagerTests.swift#L123
Prefer non-optional `Data(_:)` initializer when converting `String` to `Data` (non_optional_string_data_conversion)
|
|
Lint:
Tests/LiveKitTestSupport/MockURLProtocol.swift#L70
Prefer `static` over `class` in a final class (static_over_final_class)
|
|
Lint:
Tests/LiveKitTestSupport/MockURLProtocol.swift#L61
Prefer `static` over `class` in a final class (static_over_final_class)
|
|
Build & Test (macos-14, 15.4, macOS,variant=Mac Catalyst)
Canceling since a higher priority waiting request for CI-450 exists
|
|
Build & Test (macos-14, 15.4, macOS,variant=Mac Catalyst)
The operation was canceled.
|
|
Build & Test (macos-14, 15.4, tvOS Simulator,name=Apple TV,OS=17.5)
Canceling since a higher priority waiting request for CI-450 exists
|
|
Build & Test (macos-14, 15.4, tvOS Simulator,name=Apple TV,OS=17.5)
The operation was canceled.
|
|
Build & Test (macos-26, 26.1, macOS, true)
Canceling since a higher priority waiting request for CI-450 exists
|
|
Build & Test (macos-26, 26.1, macOS, true)
The operation was canceled.
|
|
Build & Test (macos-14, 15.4, macOS)
Canceling since a higher priority waiting request for CI-450 exists
|
|
Build & Test (macos-14, 15.4, macOS)
The operation was canceled.
|
|
Build & Test (macos-26, 26.1, tvOS Simulator,name=Apple TV,OS=26.1)
Canceling since a higher priority waiting request for CI-450 exists
|
|
Build & Test (macos-26, 26.1, tvOS Simulator,name=Apple TV,OS=26.1)
The operation was canceled.
|
|
Build & Test (macos-15, 16.4, tvOS Simulator,name=Apple TV,OS=18.5)
Canceling since a higher priority waiting request for CI-450 exists
|
|
Build & Test (macos-15, 16.4, tvOS Simulator,name=Apple TV,OS=18.5)
The operation was canceled.
|
|
Build & Test (macos-26, 26.1, iOS Simulator,name=iPhone 17 Pro,OS=26.1, true)
Canceling since a higher priority waiting request for CI-450 exists
|
|
Build & Test (macos-26, 26.1, iOS Simulator,name=iPhone 17 Pro,OS=26.1, true)
The operation was canceled.
|
|
Build & Test (macos-26, 26.1, macOS, true)
Canceling since a higher priority waiting request for CI-450 exists
|
|
Build & Test (macos-26, 26.1, macOS, true)
The operation was canceled.
|
|
Build & Test (macos-15, 16.4, macOS)
Canceling since a higher priority waiting request for CI-450 exists
|
|
Build & Test (macos-15, 16.4, macOS)
The operation was canceled.
|
|
Build & Test (macos-26, 26.1, macOS,variant=Mac Catalyst)
Canceling since a higher priority waiting request for CI-450 exists
|
|
Build & Test (macos-26, 26.1, macOS,variant=Mac Catalyst)
The operation was canceled.
|
|
Build & Test (macos-26, 26.1, visionOS Simulator,name=Apple Vision Pro,OS=26.1)
Canceling since a higher priority waiting request for CI-450 exists
|
|
Build & Test (macos-26, 26.1, visionOS Simulator,name=Apple Vision Pro,OS=26.1)
The operation was canceled.
|
|
Build & Test (macos-15, 16.4, macOS,variant=Mac Catalyst)
Canceling since a higher priority waiting request for CI-450 exists
|
|
Build & Test (macos-15, 16.4, macOS,variant=Mac Catalyst)
The operation was canceled.
|
|
Build & Test (macos-15, 16.4, visionOS Simulator,name=Apple Vision Pro,OS=2.5)
Canceling since a higher priority waiting request for CI-450 exists
|
|
Build & Test (macos-15, 16.4, visionOS Simulator,name=Apple Vision Pro,OS=2.5)
The operation was canceled.
|
|
Build & Test (macos-26, 26.1, macOS, true)
Canceling since a higher priority waiting request for CI-450 exists
|
|
Build & Test (macos-26, 26.1, iOS Simulator,name=iPhone 17 Pro,OS=26.1, true)
Canceling since a higher priority waiting request for CI-450 exists
|
|
Build & Test (macos-26, 26.1, macOS, true)
The operation was canceled.
|
|
Build & Test (macos-26, 26.1, iOS Simulator,name=iPhone 17 Pro,OS=26.1, true)
The operation was canceled.
|
|
Build & Test (macos-14, 15.4, iOS Simulator,name=iPhone 15 Pro,OS=17.5)
Canceling since a higher priority waiting request for CI-450 exists
|
|
Build & Test (macos-14, 15.4, iOS Simulator,name=iPhone 15 Pro,OS=17.5)
The operation was canceled.
|
|
Build & Test (macos-15, 16.4, iOS Simulator,name=iPhone 16 Pro,OS=18.5)
Canceling since a higher priority waiting request for CI-450 exists
|
|
Build & Test (macos-15, 16.4, iOS Simulator,name=iPhone 16 Pro,OS=18.5)
The operation was canceled.
|
|
Build Docs
Process completed with exit code 1.
|
|
CI
Canceling since a higher priority waiting request for CI-450 exists
|
|
Lint:
Sources/LiveKit/Core/RegionManager.swift#L2
Use specified source file header template for all files. (fileHeader)
|
|
Lint:
Sources/LiveKit/Core/Room+Region.swift#L2
Use specified source file header template for all files. (fileHeader)
|
|
Lint:
Sources/LiveKit/Types/RegionInfo.swift#L2
Use specified source file header template for all files. (fileHeader)
|
|
Lint:
Tests/LiveKitCoreTests/RegionManagerTests.swift#L2
Use specified source file header template for all files. (fileHeader)
|
|
Lint:
Tests/LiveKitTestSupport/Utils.swift#L2
Use specified source file header template for all files. (fileHeader)
|
|
Lint:
Tests/LiveKitTestSupport/MockURLProtocol.swift#L2
Use specified source file header template for all files. (fileHeader)
|
|
Build & Test (macos-14, 15.4, macOS,variant=Mac Catalyst):
Sources/LiveKit/E2EE/E2EEManager.swift#L79
'E2EEOptions' is deprecated: Migrate to 'EncryptionOptions' instead. Important: It will enable data channel encryption by default (requires support from all platforms).
|
|
Build & Test (macos-14, 15.4, macOS,variant=Mac Catalyst):
Sources/LiveKit/E2EE/E2EEManager.swift#L43
'E2EEOptions' is deprecated: Migrate to 'EncryptionOptions' instead. Important: It will enable data channel encryption by default (requires support from all platforms).
|
|
Build & Test (macos-14, 15.4, macOS,variant=Mac Catalyst):
Sources/LiveKit/Types/Options/RoomOptions.swift#L103
'E2EEOptions' is deprecated: Migrate to 'EncryptionOptions' instead. Important: It will enable data channel encryption by default (requires support from all platforms).
|
|
Build & Test (macos-14, 15.4, macOS,variant=Mac Catalyst):
Sources/LiveKit/Types/Options/RoomOptions.swift#L68
'E2EEOptions' is deprecated: Migrate to 'EncryptionOptions' instead. Important: It will enable data channel encryption by default (requires support from all platforms).
|
|
Build & Test (macos-14, 15.4, macOS,variant=Mac Catalyst):
Sources/LiveKit/Types/Options/RoomOptions.swift#L103
'E2EEOptions' is deprecated: Migrate to 'EncryptionOptions' instead. Important: It will enable data channel encryption by default (requires support from all platforms).
|
|
Build & Test (macos-14, 15.4, macOS,variant=Mac Catalyst):
Sources/LiveKit/Types/Options/RoomOptions.swift#L68
'E2EEOptions' is deprecated: Migrate to 'EncryptionOptions' instead. Important: It will enable data channel encryption by default (requires support from all platforms).
|
|
Build & Test (macos-14, 15.4, macOS,variant=Mac Catalyst):
Sources/LiveKit/E2EE/E2EEManager.swift#L79
'E2EEOptions' is deprecated: Migrate to 'EncryptionOptions' instead. Important: It will enable data channel encryption by default (requires support from all platforms).
|
|
Build & Test (macos-14, 15.4, macOS,variant=Mac Catalyst):
Sources/LiveKit/E2EE/E2EEManager.swift#L43
'E2EEOptions' is deprecated: Migrate to 'EncryptionOptions' instead. Important: It will enable data channel encryption by default (requires support from all platforms).
|
|
|
|
Build & Test (macos-14, 15.4, macOS,variant=Mac Catalyst):
Sources/LiveKit/Audio/Manager/AudioManager.swift#L106
'ConfigureAudioSessionFunc' is deprecated
|
|
Build & Test (macos-14, 15.4, tvOS Simulator,name=Apple TV,OS=17.5):
Sources/LiveKit/E2EE/E2EEManager.swift#L79
'E2EEOptions' is deprecated: Migrate to 'EncryptionOptions' instead. Important: It will enable data channel encryption by default (requires support from all platforms).
|
|
Build & Test (macos-14, 15.4, tvOS Simulator,name=Apple TV,OS=17.5):
Sources/LiveKit/E2EE/E2EEManager.swift#L43
'E2EEOptions' is deprecated: Migrate to 'EncryptionOptions' instead. Important: It will enable data channel encryption by default (requires support from all platforms).
|
|
Build & Test (macos-14, 15.4, tvOS Simulator,name=Apple TV,OS=17.5):
Sources/LiveKit/Types/Options/RoomOptions.swift#L103
'E2EEOptions' is deprecated: Migrate to 'EncryptionOptions' instead. Important: It will enable data channel encryption by default (requires support from all platforms).
|
|
Build & Test (macos-14, 15.4, tvOS Simulator,name=Apple TV,OS=17.5):
Sources/LiveKit/Types/Options/RoomOptions.swift#L68
'E2EEOptions' is deprecated: Migrate to 'EncryptionOptions' instead. Important: It will enable data channel encryption by default (requires support from all platforms).
|
|
Build & Test (macos-14, 15.4, tvOS Simulator,name=Apple TV,OS=17.5):
Sources/LiveKit/Types/Options/RoomOptions.swift#L103
'E2EEOptions' is deprecated: Migrate to 'EncryptionOptions' instead. Important: It will enable data channel encryption by default (requires support from all platforms).
|
|
Build & Test (macos-14, 15.4, tvOS Simulator,name=Apple TV,OS=17.5):
Sources/LiveKit/Types/Options/RoomOptions.swift#L68
'E2EEOptions' is deprecated: Migrate to 'EncryptionOptions' instead. Important: It will enable data channel encryption by default (requires support from all platforms).
|
|
Build & Test (macos-14, 15.4, tvOS Simulator,name=Apple TV,OS=17.5):
Sources/LiveKit/E2EE/E2EEManager.swift#L79
'E2EEOptions' is deprecated: Migrate to 'EncryptionOptions' instead. Important: It will enable data channel encryption by default (requires support from all platforms).
|
|
Build & Test (macos-14, 15.4, tvOS Simulator,name=Apple TV,OS=17.5):
Sources/LiveKit/E2EE/E2EEManager.swift#L43
'E2EEOptions' is deprecated: Migrate to 'EncryptionOptions' instead. Important: It will enable data channel encryption by default (requires support from all platforms).
|
|
|
|
Build & Test (macos-14, 15.4, tvOS Simulator,name=Apple TV,OS=17.5):
Sources/LiveKit/Audio/Manager/AudioManager.swift#L106
'ConfigureAudioSessionFunc' is deprecated
|
|
Build & Test (macos-26, 26.1, macOS, true):
Sources/LiveKit/Types/Options/RoomOptions.swift#L103
'E2EEOptions' is deprecated: Migrate to 'EncryptionOptions' instead. Important: It will enable data channel encryption by default (requires support from all platforms).
|
|
Build & Test (macos-26, 26.1, macOS, true):
Sources/LiveKit/Types/Options/RoomOptions.swift#L68
'E2EEOptions' is deprecated: Migrate to 'EncryptionOptions' instead. Important: It will enable data channel encryption by default (requires support from all platforms).
|
|
Build & Test (macos-26, 26.1, macOS, true):
Sources/LiveKit/E2EE/E2EEManager.swift#L79
'E2EEOptions' is deprecated: Migrate to 'EncryptionOptions' instead. Important: It will enable data channel encryption by default (requires support from all platforms).
|
|
Build & Test (macos-26, 26.1, macOS, true):
Sources/LiveKit/E2EE/E2EEManager.swift#L43
'E2EEOptions' is deprecated: Migrate to 'EncryptionOptions' instead. Important: It will enable data channel encryption by default (requires support from all platforms).
|
|
Build & Test (macos-14, 15.4, macOS):
/Users/runner/Library/Developer/Xcode/DerivedData/client-sdk-swift-fjryqckfvzbtrthdsqfeqgkspmlc/Build/Intermediates.noindex/GeneratedModuleMaps/LiveKit-Swift.h#L2263
'E2EEOptions' is deprecated: Migrate to 'EncryptionOptions' instead. Important: It will enable data channel encryption by default (requires support from all platforms). [-Wdeprecated-declarations]
|
|
Build & Test (macos-14, 15.4, macOS):
Sources/LiveKit/Views/SampleBufferVideoRenderer.swift#L92
capture of 'sampleBuffer' with non-sendable type 'CMSampleBuffer' in a `@Sendable` closure
|
|
Build & Test (macos-14, 15.4, macOS):
Sources/LiveKit/E2EE/E2EEManager.swift#L79
'E2EEOptions' is deprecated: Migrate to 'EncryptionOptions' instead. Important: It will enable data channel encryption by default (requires support from all platforms).
|
|
Build & Test (macos-14, 15.4, macOS):
Sources/LiveKit/E2EE/E2EEManager.swift#L43
'E2EEOptions' is deprecated: Migrate to 'EncryptionOptions' instead. Important: It will enable data channel encryption by default (requires support from all platforms).
|
|
Build & Test (macos-14, 15.4, macOS):
Sources/LiveKit/Types/Options/RoomOptions.swift#L103
'E2EEOptions' is deprecated: Migrate to 'EncryptionOptions' instead. Important: It will enable data channel encryption by default (requires support from all platforms).
|
|
Build & Test (macos-14, 15.4, macOS):
Sources/LiveKit/Types/Options/RoomOptions.swift#L68
'E2EEOptions' is deprecated: Migrate to 'EncryptionOptions' instead. Important: It will enable data channel encryption by default (requires support from all platforms).
|
|
Build & Test (macos-14, 15.4, macOS):
Sources/LiveKit/Types/Options/RoomOptions.swift#L103
'E2EEOptions' is deprecated: Migrate to 'EncryptionOptions' instead. Important: It will enable data channel encryption by default (requires support from all platforms).
|
|
Build & Test (macos-14, 15.4, macOS):
Sources/LiveKit/Types/Options/RoomOptions.swift#L68
'E2EEOptions' is deprecated: Migrate to 'EncryptionOptions' instead. Important: It will enable data channel encryption by default (requires support from all platforms).
|
|
Build & Test (macos-14, 15.4, macOS):
Sources/LiveKit/E2EE/E2EEManager.swift#L79
'E2EEOptions' is deprecated: Migrate to 'EncryptionOptions' instead. Important: It will enable data channel encryption by default (requires support from all platforms).
|
|
Build & Test (macos-14, 15.4, macOS):
Sources/LiveKit/E2EE/E2EEManager.swift#L43
'E2EEOptions' is deprecated: Migrate to 'EncryptionOptions' instead. Important: It will enable data channel encryption by default (requires support from all platforms).
|
|
Build & Test (macos-26, 26.1, iOS Simulator,name=iPhone 17 Pro,OS=26.1, true):
Sources/LiveKit/Types/Options/RoomOptions.swift#L103
'E2EEOptions' is deprecated: Migrate to 'EncryptionOptions' instead. Important: It will enable data channel encryption by default (requires support from all platforms).
|
|
Build & Test (macos-26, 26.1, iOS Simulator,name=iPhone 17 Pro,OS=26.1, true):
Sources/LiveKit/Types/Options/RoomOptions.swift#L68
'E2EEOptions' is deprecated: Migrate to 'EncryptionOptions' instead. Important: It will enable data channel encryption by default (requires support from all platforms).
|
|
Build & Test (macos-26, 26.1, iOS Simulator,name=iPhone 17 Pro,OS=26.1, true):
Sources/LiveKit/E2EE/E2EEManager.swift#L79
'E2EEOptions' is deprecated: Migrate to 'EncryptionOptions' instead. Important: It will enable data channel encryption by default (requires support from all platforms).
|
|
Build & Test (macos-26, 26.1, iOS Simulator,name=iPhone 17 Pro,OS=26.1, true):
Sources/LiveKit/E2EE/E2EEManager.swift#L43
'E2EEOptions' is deprecated: Migrate to 'EncryptionOptions' instead. Important: It will enable data channel encryption by default (requires support from all platforms).
|
|
Build & Test (macos-26, 26.1, iOS Simulator,name=iPhone 17 Pro,OS=26.1, true):
Sources/LiveKit/Broadcast/IPC/BroadcastAudioCodec.swift#L96
extension declares a conformance of imported type 'AudioStreamBasicDescription' to imported protocols 'Decodable', 'Encodable'; this will not behave correctly if the owners of 'CoreAudioTypes' introduce this conformance in the future
|
|
|
|
Build & Test (macos-26, 26.1, iOS Simulator,name=iPhone 17 Pro,OS=26.1, true):
Sources/LiveKit/Audio/Manager/AudioManager.swift#L106
'ConfigureAudioSessionFunc' is deprecated
|
|
Build & Test (macos-15, 16.4, macOS):
Sources/LiveKit/Types/Options/RoomOptions.swift#L103
'E2EEOptions' is deprecated: Migrate to 'EncryptionOptions' instead. Important: It will enable data channel encryption by default (requires support from all platforms).
|
|
Build & Test (macos-15, 16.4, macOS):
Sources/LiveKit/Types/Options/RoomOptions.swift#L68
'E2EEOptions' is deprecated: Migrate to 'EncryptionOptions' instead. Important: It will enable data channel encryption by default (requires support from all platforms).
|
|
Build & Test (macos-15, 16.4, macOS):
Sources/LiveKit/E2EE/E2EEManager.swift#L79
'E2EEOptions' is deprecated: Migrate to 'EncryptionOptions' instead. Important: It will enable data channel encryption by default (requires support from all platforms).
|
|
Build & Test (macos-15, 16.4, macOS):
Sources/LiveKit/E2EE/E2EEManager.swift#L43
'E2EEOptions' is deprecated: Migrate to 'EncryptionOptions' instead. Important: It will enable data channel encryption by default (requires support from all platforms).
|
|
Build & Test (macos-26, 26.1, macOS,variant=Mac Catalyst):
Sources/LiveKit/Types/Options/RoomOptions.swift#L103
'E2EEOptions' is deprecated: Migrate to 'EncryptionOptions' instead. Important: It will enable data channel encryption by default (requires support from all platforms).
|
|
Build & Test (macos-26, 26.1, macOS,variant=Mac Catalyst):
Sources/LiveKit/Types/Options/RoomOptions.swift#L68
'E2EEOptions' is deprecated: Migrate to 'EncryptionOptions' instead. Important: It will enable data channel encryption by default (requires support from all platforms).
|
|
Build & Test (macos-26, 26.1, macOS,variant=Mac Catalyst):
Sources/LiveKit/E2EE/E2EEManager.swift#L79
'E2EEOptions' is deprecated: Migrate to 'EncryptionOptions' instead. Important: It will enable data channel encryption by default (requires support from all platforms).
|
|
Build & Test (macos-26, 26.1, macOS,variant=Mac Catalyst):
Sources/LiveKit/E2EE/E2EEManager.swift#L43
'E2EEOptions' is deprecated: Migrate to 'EncryptionOptions' instead. Important: It will enable data channel encryption by default (requires support from all platforms).
|
|
Build & Test (macos-26, 26.1, macOS,variant=Mac Catalyst):
Sources/LiveKit/Broadcast/IPC/BroadcastAudioCodec.swift#L96
extension declares a conformance of imported type 'AudioStreamBasicDescription' to imported protocols 'Decodable', 'Encodable'; this will not behave correctly if the owners of 'CoreAudioTypes' introduce this conformance in the future
|
|
|
|
Build & Test (macos-26, 26.1, macOS,variant=Mac Catalyst):
Sources/LiveKit/Audio/Manager/AudioManager.swift#L106
'ConfigureAudioSessionFunc' is deprecated
|
|
Build & Test (macos-26, 26.1, macOS,variant=Mac Catalyst)
ld: directory not found for option '-L/var/run/com.apple.security.cryptexd/mnt/com.apple.MobileAsset.MetalToolchain-v17.2.54.0.x0bIMH/Metal.xctoolchain/usr/lib/swift/maccatalyst'
|
|
Build & Test (macos-26, 26.1, macOS,variant=Mac Catalyst)
ld: directory not found for option '-L/var/run/com.apple.security.cryptexd/mnt/com.apple.MobileAsset.MetalToolchain-v17.2.54.0.x0bIMH/Metal.xctoolchain/usr/lib/swift/maccatalyst'
|
|
Build & Test (macos-26, 26.1, visionOS Simulator,name=Apple Vision Pro,OS=26.1):
Sources/LiveKit/Types/Options/RoomOptions.swift#L103
'E2EEOptions' is deprecated: Migrate to 'EncryptionOptions' instead. Important: It will enable data channel encryption by default (requires support from all platforms).
|
|
Build & Test (macos-26, 26.1, visionOS Simulator,name=Apple Vision Pro,OS=26.1):
Sources/LiveKit/Types/Options/RoomOptions.swift#L68
'E2EEOptions' is deprecated: Migrate to 'EncryptionOptions' instead. Important: It will enable data channel encryption by default (requires support from all platforms).
|
|
Build & Test (macos-26, 26.1, visionOS Simulator,name=Apple Vision Pro,OS=26.1):
Sources/LiveKit/E2EE/E2EEManager.swift#L79
'E2EEOptions' is deprecated: Migrate to 'EncryptionOptions' instead. Important: It will enable data channel encryption by default (requires support from all platforms).
|
|
Build & Test (macos-26, 26.1, visionOS Simulator,name=Apple Vision Pro,OS=26.1):
Sources/LiveKit/E2EE/E2EEManager.swift#L43
'E2EEOptions' is deprecated: Migrate to 'EncryptionOptions' instead. Important: It will enable data channel encryption by default (requires support from all platforms).
|
|
|
|
Build & Test (macos-26, 26.1, visionOS Simulator,name=Apple Vision Pro,OS=26.1):
Sources/LiveKit/Audio/Manager/AudioManager.swift#L106
'ConfigureAudioSessionFunc' is deprecated
|