Skip to content

ci: use Swift 6.4 for v1 iOS validation - #1807

Open
mrousavy wants to merge 2 commits into
v1from
mrousavy/v1-ios-ci-toolchain
Open

mrousavy wants to merge 2 commits into
v1from
mrousavy/v1-ios-ci-toolchain

Conversation

@mrousavy

@mrousavy mrousavy commented Oct 19, 2026 •

Copy link
Copy Markdown
Member

iOS validation stops during package resolution because V1 requires Swift 6.4 and the macOS 26 runner provides Swift 6.3.3.

Use the xcode-27 runner and Xcode 27.1 for iOS builds, runtime tests, release validation and lockfile updates. Select the installed iOS 27 simulator for standalone tests and Harness. Existing Xcode-based cache keys pick up the new toolchain.

Verified the runner's installed tools and simulators against actions/runner-images. All six workflow files parse, actionlint passes with the preview label registered in its configuration, and git diff --check passes. The iOS Release build passed with this toolchain. Existing runtime assertion failures are handled in #1808 and #1809.

@vercel

vercel Bot commented Oct 19, 2026 •

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
nitro-docs Ready Ready Preview Oct 19, 2026 8:13pm UTC

Request Review

This branch was successfully deployed

1 active deployment
Preview — 37ae5b4c Deployed Oct 19, 2026 by vercel[bot]
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