@@ -14,7 +14,7 @@ concurrency:
1414
1515env :
1616 SENTRY_AUTH_TOKEN : ${{ secrets.SENTRY_AUTH_TOKEN }}
17- MAESTRO_VERSION : ' 1.41 .0'
17+ MAESTRO_VERSION : ' 2.0 .0'
1818 IOS_DEVICE : ' iPhone 16'
1919 IOS_VERSION : ' 18.1'
2020
4848 name : Android
4949 appPlain : performance-tests/TestAppPlain/android/app/build/outputs/apk/release/app-release.apk
5050 steps :
51- - uses : actions/checkout@v4
51+ - uses : actions/checkout@v5
5252
5353 - uses : ./.github/actions/disk-cleanup
5454 if : ${{ matrix.platform == 'android' }}
6363 cache : ' yarn'
6464 cache-dependency-path : yarn.lock
6565
66- - uses : actions/setup-java@v4
66+ - uses : actions/setup-java@v5
6767 with :
6868 java-version : ' 17'
6969 distribution : " adopt"
@@ -163,15 +163,15 @@ jobs:
163163 strategy :
164164 fail-fast : false # keeps matrix running if one fails
165165 matrix :
166- rn-version : ['0.65.3', '0.80.2 ']
166+ rn-version : ['0.65.3', '0.81.0 ']
167167 rn-architecture : ['legacy', 'new']
168168 platform : ['android', 'ios']
169169 build-type : ['production']
170170 ios-use-frameworks : ['no', 'static', 'dynamic']
171171 engine : ['hermes', 'jsc']
172172 include :
173173 - platform : ios
174- rn-version : ' 0.80.2 '
174+ rn-version : ' 0.81.0 '
175175 xcode-version : ' 16.2'
176176 runs-on : macos-14
177177 - platform : ios
@@ -182,7 +182,7 @@ jobs:
182182 runs-on : ubuntu-latest
183183 exclude :
184184 # exclude JSC for new RN versions (keeping the matrix manageable)
185- - rn-version : ' 0.80.2 '
185+ - rn-version : ' 0.81.0 '
186186 engine : ' jsc'
187187 # exclude all rn versions lower than 0.70.0 for new architecture
188188 - rn-version : ' 0.65.3'
@@ -204,7 +204,7 @@ jobs:
204204 ios-use-frameworks : ' dynamic'
205205
206206 steps :
207- - uses : actions/checkout@v4
207+ - uses : actions/checkout@v5
208208
209209 - uses : ./.github/actions/disk-cleanup
210210 if : ${{ matrix.platform == 'android' }}
@@ -234,7 +234,7 @@ jobs:
234234 cache : ' yarn'
235235 cache-dependency-path : yarn.lock
236236
237- - uses : actions/setup-java@v4
237+ - uses : actions/setup-java@v5
238238 with :
239239 java-version : ${{ matrix.rn-version == '0.65.3' && '11' || '17' }}
240240 distribution : ' adopt'
@@ -301,15 +301,15 @@ jobs:
301301 strategy :
302302 fail-fast : false # keeps matrix running if one fails
303303 matrix :
304- rn-version : ['0.65.3', '0.80.2 ']
304+ rn-version : ['0.65.3', '0.81.0 ']
305305 rn-architecture : ['legacy', 'new']
306306 platform : ['android', 'ios']
307307 build-type : ['production']
308308 ios-use-frameworks : ['no'] # test only no framworks
309309 engine : ['hermes', 'jsc']
310310 include :
311311 - platform : ios
312- rn-version : ' 0.80.2 '
312+ rn-version : ' 0.81.0 '
313313 runs-on : macos-14
314314 - platform : ios
315315 rn-version : ' 0.65.3'
@@ -323,11 +323,11 @@ jobs:
323323 # e2e test only the default combinations
324324 - rn-version : ' 0.65.3'
325325 engine : ' hermes'
326- - rn-version : ' 0.80.2 '
326+ - rn-version : ' 0.81.0 '
327327 engine : ' jsc'
328328
329329 steps :
330- - uses : actions/checkout@v4
330+ - uses : actions/checkout@v5
331331
332332 - name : Install Maestro
333333 uses :
dniHze/maestro-test-action@bda8a93211c86d0a05b7a4597c5ad134566fbde4 # [email protected] @@ -347,7 +347,7 @@ jobs:
347347
348348 - name : Download App Package
349349 if : matrix.build-type == 'production'
350- uses : actions/download-artifact@v4
350+ uses : actions/download-artifact@v5
351351 with :
352352 name : ${{ matrix.rn-version }}-${{ matrix.rn-architecture }}-${{ matrix.engine }}-${{ matrix.platform }}-${{ matrix.build-type }}-${{ matrix.ios-use-frameworks }}-app-package
353353 path : dev-packages/e2e-tests
@@ -360,7 +360,7 @@ jobs:
360360 cache : ' yarn'
361361 cache-dependency-path : yarn.lock
362362
363- - uses : actions/setup-java@v4
363+ - uses : actions/setup-java@v5
364364 with :
365365 java-version : ' 17'
366366 distribution : ' adopt'
0 commit comments