@@ -15,7 +15,8 @@ concurrency:
15
15
env :
16
16
SENTRY_AUTH_TOKEN : ${{ secrets.SENTRY_AUTH_TOKEN }}
17
17
MAESTRO_VERSION : ' 1.39.0'
18
- IOS_DEVICE : ' iPhone 14'
18
+ IOS_DEVICE : ' iPhone 16'
19
+ IOS_VERSION : ' 18.1'
19
20
20
21
jobs :
21
22
diff_check :
@@ -157,8 +158,6 @@ jobs:
157
158
USE_FRAMEWORKS : ${{ matrix.ios-use-frameworks }}
158
159
PRODUCTION : ${{ matrix.build-type == 'production' && '1' || '0' }}
159
160
RCT_NEW_ARCH_ENABLED : ${{ matrix.rn-architecture == 'new' && '1' || '0' }}
160
- IOS_RUNTIME : ${{ matrix.runtime }}
161
- IOS_DEVICE : ${{ matrix.device }}
162
161
strategy :
163
162
fail-fast : false # keeps matrix running if one fails
164
163
matrix :
@@ -171,12 +170,10 @@ jobs:
171
170
include :
172
171
- platform : ios
173
172
rn-version : ' 0.76.0'
174
- runs-on : macos-14 # uses m1 https://github.blog/changelog/2024-01-30-github-actions-macos-14-sonoma-is-now-available/
175
- runtime : ' latest'
173
+ runs-on : macos-14
176
174
- platform : ios
177
175
rn-version : ' 0.65.3'
178
176
runs-on : macos-13
179
- runtime : ' latest'
180
177
- platform : android
181
178
runs-on : ubuntu-latest
182
179
exclude :
@@ -309,12 +306,10 @@ jobs:
309
306
include :
310
307
- platform : ios
311
308
rn-version : ' 0.76.0'
312
- runs-on : macos-14 # uses m1 https://github.blog/changelog/2024-01-30-github-actions-macos-14-sonoma-is-now-available/
313
- runtime : ' latest'
309
+ runs-on : macos-15
314
310
- platform : ios
315
311
rn-version : ' 0.65.3'
316
- runs-on : macos-latest
317
- runtime : ' latest'
312
+ runs-on : macos-15
318
313
- platform : android
319
314
runs-on : ubuntu-latest
320
315
exclude :
@@ -353,7 +348,10 @@ jobs:
353
348
name : ${{ matrix.rn-version }}-${{ matrix.rn-architecture }}-${{ matrix.engine }}-${{ matrix.platform }}-${{ matrix.build-type }}-${{ matrix.ios-use-frameworks }}-app-package
354
349
path : dev-packages/e2e-tests
355
350
356
- - run : corepack enable
351
+ - name : Enable Corepack
352
+ run : |
353
+ npm install -g corepack@0.29.4
354
+ corepack enable
357
355
- uses : actions/setup-node@v4
358
356
with :
359
357
node-version : 20
@@ -408,6 +406,7 @@ jobs:
408
406
if : ${{ matrix.platform == 'ios' }}
409
407
with :
410
408
model : ${{ env.IOS_DEVICE }}
409
+ os_version : ${{ env.IOS_VERSION }}
411
410
412
411
- name : Run tests on iOS
413
412
if : ${{ matrix.platform == 'ios' }}
0 commit comments