Skip to content

fix(ci): build on the macos-15 runner's Xcode - #3

Open
iamrraj wants to merge 1 commit into
mainfrom
fix/ci-older-xcode
Open

iamrraj wants to merge 1 commit into
mainfrom
fix/ci-older-xcode

Conversation

@iamrraj

@iamrraj iamrraj commented Oct 13, 2026

Copy link
Copy Markdown
Contributor

CI on main has failed since 2e0c808 because the runner's older SDK doesn't mark AVAssetTrack/CIContext as Sendable. This makes the static extractAudio helper nonisolated so no non-Sendable value crosses into the main actor. Earlier commits on main already fixed the CoreImage contexts and the mixdown test.

The static helper inherited main-actor isolation from VideoPreviewView, so
loadTracks' non-Sendable result crossed into the main actor and failed on
CI's older SDK. It touches no UI state, so make it nonisolated.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant