Skip to content

Commit 8e76b64

Browse files
chore: set explicit xcode version to ios build on CI and fix toolchain error
1 parent a8001d4 commit 8e76b64

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

.github/workflows/ci.yml

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -189,12 +189,22 @@ jobs:
189189
timeout-minutes: 45
190190
env:
191191
TURBO_CACHE_DIR: .turbo/ios
192+
# Fix github runner issues with xcode 26 toolchains
193+
# https://github.com/actions/runner-images/issues/13135#issuecomment-3722044150
192194
steps:
195+
- name: Set Xcode Toolchain
196+
shell: bash
197+
run: |
198+
echo "TOOLCHAINS=com.apple.dt.toolchain.XcodeDefault" >> $GITHUB_ENV
199+
193200
- name: Checkout
194201
uses: actions/checkout@v4
195202

196203
- name: Setup
197204
uses: ./.github/actions/setup
205+
206+
- name: Select XCode 26.3
207+
run: sudo xcode-select -s '/Applications/Xcode_26.3.0.app/Contents/Developer'
198208

199209
- name: Cache turborepo for iOS
200210
uses: actions/cache@v3

0 commit comments

Comments
 (0)