Skip to content

Commit 208264a

Browse files
authored
Use Tahoe Cirrus Labs runner for Testflight builds (#5675)
* Testflight Tahoe * Xcode 26.2 compatibility fix * Xcode 26.2 compatibility fix * Fixes
1 parent 7886639 commit 208264a

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

.github/workflows/testflight.yml

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ on:
33
push:
44
branches:
55
- main
6+
- alwx/ci/macos-tahoe-cl-runners
67

78
pull_request:
89
paths:
@@ -14,7 +15,7 @@ jobs:
1415

1516
upload_to_testflight:
1617
name: Build and Upload React Native Sample to Testflight
17-
runs-on: ["ghcr.io/cirruslabs/macos-sequoia-xcode:16.4", "runner_group_id:12"]
18+
runs-on: ["ghcr.io/cirruslabs/macos-tahoe-xcode:26.2.0", "runner_group_id:12"]
1819
needs: [diff_check]
1920
if: ${{ needs.diff_check.outputs.skip_ci != 'true' }}
2021
steps:
@@ -62,6 +63,10 @@ jobs:
6263
SENTRY_AUTH_TOKEN: ${{ secrets.SENTRY_AUTH_TOKEN }}
6364
SENTRY_LOG_LEVEL: DEBUG
6465
SENTRY_CLI_EXTRA_ARGS: "--force-foreground"
66+
# Fix for Xcode 26+ with MetalToolchain: use default Xcode toolchain to avoid
67+
# missing Swift compatibility libraries (swiftCompatibility56, etc.)
68+
# See: https://github.com/actions/runner-images/issues/13135
69+
TOOLCHAINS: com.apple.dt.toolchain.XcodeDefault
6570
run: |
6671
bundle exec fastlane ios build_react_native_sample
6772
bundle exec fastlane ios upload_react_native_sample_to_testflight

0 commit comments

Comments
 (0)