Skip to content

Commit e1e2235

Browse files
committed
fix(ci): set Xcode 16.4 to resolve SDK issues
- Add maxim-lobanov/setup-xcode@v1 action to all iOS CI jobs - Set xcode-version to '16.4' (latest stable on macOS-15 runners) - Fixes "iOS 18.0 Platform Not Installed" build failures - Ensures predictable iOS SDK environment across workflows - Updated workflows: * build.yml (ios job) * firebase-release.yml (distribute-ios job) * pre-release.yml (build-ios-prod, deploy-app-store jobs)
1 parent ff40f7e commit e1e2235

File tree

3 files changed

+20
-0
lines changed

3 files changed

+20
-0
lines changed

.github/workflows/build.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -61,6 +61,11 @@ jobs:
6161
steps:
6262
- uses: actions/checkout@v4
6363

64+
- name: Setup Xcode
65+
uses: maxim-lobanov/setup-xcode@v1
66+
with:
67+
xcode-version: '16.4'
68+
6469
- name: Use Node.js
6570
uses: actions/setup-node@v4
6671
with:

.github/workflows/firebase-release.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -91,6 +91,11 @@ jobs:
9191
steps:
9292
- uses: actions/checkout@v4
9393

94+
- name: Setup Xcode
95+
uses: maxim-lobanov/setup-xcode@v1
96+
with:
97+
xcode-version: '16.4'
98+
9499
- uses: actions/setup-node@v4
95100
with:
96101
node-version: '20.11.1'

.github/workflows/pre-release.yml

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -176,6 +176,11 @@ jobs:
176176
steps:
177177
- uses: actions/checkout@v4
178178

179+
- name: Setup Xcode
180+
uses: maxim-lobanov/setup-xcode@v1
181+
with:
182+
xcode-version: '16.4'
183+
179184
- uses: actions/setup-node@v4
180185
with:
181186
node-version: '20.11.1'
@@ -264,6 +269,11 @@ jobs:
264269
steps:
265270
- uses: actions/checkout@v4
266271

272+
- name: Setup Xcode
273+
uses: maxim-lobanov/setup-xcode@v1
274+
with:
275+
xcode-version: '16.4'
276+
267277
- name: Download IPA
268278
uses: actions/download-artifact@v4
269279
with:

0 commit comments

Comments
 (0)