Skip to content

Fix iOS Metro reload after initial bundle failure #43629

Fix iOS Metro reload after initial bundle failure

Fix iOS Metro reload after initial bundle failure #43629

Triggered via pull request September 5, 2026 00:27
Status Success
Total duration 1h 49m 37s
Artifacts 48

test-all.yml

on: pull_request
check_code_changes
9s
check_code_changes
set_release_type
4s
set_release_type
prebuild_apple_dependencies  /  Prepare workspace
32s
prebuild_apple_dependencies / Prepare workspace
build_debugger_shell
build_debugger_shell
Matrix: test_ios_rntester_dynamic_frameworks
build_android
build_android
build_fantom_runner
8m 22s
build_fantom_runner
build_js_types
1m 7s
build_js_types
Matrix: test_js
Matrix: prebuild_apple_dependencies / Build Apple Slice
Matrix: test_e2e_android_rntester / test
Waiting for pending jobs
test_maestro_cloud_android  /  test
test_maestro_cloud_android / test
run_fantom_tests  /  test
3m 10s
run_fantom_tests / test
Matrix: prebuild_apple_dependencies / Prepare XCFramework
test_e2e_android_rntester  /  report
test_e2e_android_rntester / report
run_fantom_tests  /  report
3s
run_fantom_tests / report
Matrix: prebuild_react_native_core / build-rn-slice
Matrix: test_e2e_android_rntester_retry_1 / test
Waiting for pending jobs
run_fantom_tests_retry_1  /  test
run_fantom_tests_retry_1 / test
Matrix: prebuild_react_native_core / compose-xcframework
test_e2e_android_rntester_retry_1  /  report
test_e2e_android_rntester_retry_1 / report
run_fantom_tests_retry_1  /  report
run_fantom_tests_retry_1 / report
build_npm_package
2m 2s
build_npm_package
Matrix: test_ios_rntester
Matrix: test_ios_spm_helloworld / test
Matrix: test_ios_spm_rntester / test
test_ios_rntester_ruby_3_2_0
4m 6s
test_ios_rntester_ruby_3_2_0
test_ios_helloworld_with_ruby_3_2_0
4m 56s
test_ios_helloworld_with_ruby_3_2_0
Matrix: test_ios_helloworld
Matrix: test_e2e_android_rntester_retry_2 / test
Waiting for pending jobs
run_fantom_tests_retry_2  /  test
run_fantom_tests_retry_2 / test
Matrix: test_e2e_android_templateapp / test
Waiting for pending jobs
Matrix: test_e2e_ios_templateapp / test
Waiting for pending jobs
Matrix: test_android_helloworld
Matrix: test_ios_spm_newapp / test
Waiting for pending jobs
Matrix: test_e2e_ios_rntester / test
test_maestro_cloud_ios  /  test
test_maestro_cloud_ios / test
test_e2e_android_rntester_retry_2  /  report
test_e2e_android_rntester_retry_2 / report
run_fantom_tests_retry_2  /  report
run_fantom_tests_retry_2 / report
test_e2e_android_templateapp  /  report
test_e2e_android_templateapp / report
test_e2e_ios_templateapp  /  report
test_e2e_ios_templateapp / report
test_e2e_ios_rntester  /  report
3s
test_e2e_ios_rntester / report
Matrix: test_e2e_android_templateapp_retry_1 / test
Waiting for pending jobs
Matrix: test_e2e_ios_templateapp_retry_1 / test
Waiting for pending jobs
Matrix: test_e2e_ios_rntester_retry_1 / test
Waiting for pending jobs
test_e2e_android_templateapp_retry_1  /  report
test_e2e_android_templateapp_retry_1 / report
test_e2e_ios_templateapp_retry_1  /  report
test_e2e_ios_templateapp_retry_1 / report
test_e2e_ios_rntester_retry_1  /  report
test_e2e_ios_rntester_retry_1 / report
Matrix: test_e2e_android_templateapp_retry_2 / test
Waiting for pending jobs
Matrix: test_e2e_ios_templateapp_retry_2 / test
Waiting for pending jobs
Matrix: test_e2e_ios_rntester_retry_2 / test
Waiting for pending jobs
test_e2e_android_templateapp_retry_2  /  report
test_e2e_android_templateapp_retry_2 / report
test_e2e_ios_templateapp_retry_2  /  report
test_e2e_ios_templateapp_retry_2 / report
test_e2e_ios_rntester_retry_2  /  report
test_e2e_ios_rntester_retry_2 / report
Fit to window
Zoom out
Zoom in

Annotations

32 warnings
check_code_changes
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: dorny/paths-filter@209e61402dbca8aa44f967535da6666b284025ed. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
prebuild_apple_dependencies / Prepare XCFramework (Debug)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: maxim-lobanov/setup-xcode@60606e260d2fc5762a71e64e74b2174e8ea3c8bd. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
prebuild_apple_dependencies / Prepare XCFramework (Release)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: maxim-lobanov/setup-xcode@60606e260d2fc5762a71e64e74b2174e8ea3c8bd. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test_js (24)
No files were found with the provided path: ./reports/junit. No artifacts will be uploaded.
test_js (22.13.0)
No files were found with the provided path: ./reports/junit. No artifacts will be uploaded.
build_fantom_runner
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: gradle/actions/setup-gradle@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
prebuild_react_native_core / build-rn-slice (Debug, ios)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: maxim-lobanov/setup-xcode@60606e260d2fc5762a71e64e74b2174e8ea3c8bd. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
prebuild_react_native_core / build-rn-slice (Release, ios)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: maxim-lobanov/setup-xcode@60606e260d2fc5762a71e64e74b2174e8ea3c8bd. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
run_fantom_tests / test
No files were found with the provided path: private/react-native-fantom/build/reports. No artifacts will be uploaded.
prebuild_react_native_core / build-rn-slice (Release, mac-catalyst)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: maxim-lobanov/setup-xcode@60606e260d2fc5762a71e64e74b2174e8ea3c8bd. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test_ios_rntester_dynamic_frameworks (Debug)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: maxim-lobanov/setup-xcode@60606e260d2fc5762a71e64e74b2174e8ea3c8bd. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
prebuild_react_native_core / build-rn-slice (Debug, ios-simulator)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: maxim-lobanov/setup-xcode@60606e260d2fc5762a71e64e74b2174e8ea3c8bd. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
prebuild_react_native_core / build-rn-slice (Release, ios-simulator)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: maxim-lobanov/setup-xcode@60606e260d2fc5762a71e64e74b2174e8ea3c8bd. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test_ios_rntester_dynamic_frameworks (Release)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: maxim-lobanov/setup-xcode@60606e260d2fc5762a71e64e74b2174e8ea3c8bd. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
prebuild_react_native_core / build-rn-slice (Debug, mac-catalyst)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: maxim-lobanov/setup-xcode@60606e260d2fc5762a71e64e74b2174e8ea3c8bd. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
prebuild_react_native_core / compose-xcframework (Release)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: maxim-lobanov/setup-xcode@60606e260d2fc5762a71e64e74b2174e8ea3c8bd. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
prebuild_react_native_core / compose-xcframework (Debug)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: maxim-lobanov/setup-xcode@60606e260d2fc5762a71e64e74b2174e8ea3c8bd. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build_npm_package
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: gradle/actions/setup-gradle@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test_ios_helloworld (Release, true)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: maxim-lobanov/setup-xcode@60606e260d2fc5762a71e64e74b2174e8ea3c8bd. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test_ios_helloworld (Release, false)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: maxim-lobanov/setup-xcode@60606e260d2fc5762a71e64e74b2174e8ea3c8bd. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test_ios_rntester_ruby_3_2_0
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: maxim-lobanov/setup-xcode@60606e260d2fc5762a71e64e74b2174e8ea3c8bd. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test_ios_helloworld (Debug, true)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: maxim-lobanov/setup-xcode@60606e260d2fc5762a71e64e74b2174e8ea3c8bd. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test_ios_helloworld_with_ruby_3_2_0
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: maxim-lobanov/setup-xcode@60606e260d2fc5762a71e64e74b2174e8ea3c8bd. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test_ios_spm_helloworld / test (Debug)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: maxim-lobanov/setup-xcode@60606e260d2fc5762a71e64e74b2174e8ea3c8bd. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test_ios_spm_rntester / test (Debug)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: maxim-lobanov/setup-xcode@60606e260d2fc5762a71e64e74b2174e8ea3c8bd. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test_ios_spm_helloworld / test (Release)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: maxim-lobanov/setup-xcode@60606e260d2fc5762a71e64e74b2174e8ea3c8bd. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test_ios_helloworld (Debug, false)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: maxim-lobanov/setup-xcode@60606e260d2fc5762a71e64e74b2174e8ea3c8bd. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test_ios_rntester (Debug, false)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: maxim-lobanov/setup-xcode@60606e260d2fc5762a71e64e74b2174e8ea3c8bd. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test_ios_spm_rntester / test (Release)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: maxim-lobanov/setup-xcode@60606e260d2fc5762a71e64e74b2174e8ea3c8bd. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test_ios_rntester (Release, false)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: maxim-lobanov/setup-xcode@60606e260d2fc5762a71e64e74b2174e8ea3c8bd. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test_ios_rntester (Debug, true)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: maxim-lobanov/setup-xcode@60606e260d2fc5762a71e64e74b2174e8ea3c8bd. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test_ios_rntester (Release, true)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: maxim-lobanov/setup-xcode@60606e260d2fc5762a71e64e74b2174e8ea3c8bd. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/

Artifacts

Produced during runtime
Name Size Digest
RNTesterApp-NewArch-Debug
28.6 MB
sha256:2015fc046454c09f53699d92bead23869bd080ebfd8cdfea216e426924da4ff5
RNTesterApp-NewArch-Release
14.7 MB
sha256:be9b39ecf2254d866d266ef1d523b42a5e695cb182a84356040175ede748dbf3
ReactCoreDebug.framework.dSYM.tar.gz
191 MB
sha256:fd76b21c3ada1374574948f55e0fc77977d69caed533c06a3685159838251098
ReactCoreDebug.xcframework.tar.gz
93.4 MB
sha256:2ae273061f304071c01602a8646591e5e8711385748ed78500e586ec349372bc
ReactCoreRelease.framework.dSYM.tar.gz
164 MB
sha256:61f91c987e3bed40a9ac5920d579002709d22dddaaac1a3ec3dc0fe783d01082
ReactCoreRelease.xcframework.tar.gz
28.9 MB
sha256:c3f4500ac7e847d09174f8cbe4d4da7e7a2d9cd0601441534f3891c94e42dbf7
ReactNativeDependenciesDebug.framework.dSYM.tar.gz
37.1 MB
sha256:f4271419bf8635f853a416a0f1f02c18e3f53b26d6c69f55fb9e1516d936d5ce
ReactNativeDependenciesDebug.xcframework.tar.gz
33.7 MB
sha256:9fc9e2512da3ecfab508cae596ced4e87e097067679a76f9f6bd492eb5003032
ReactNativeDependenciesHeadersDebug.xcframework.tar.gz
16.5 MB
sha256:5a822fe85610a04b649dcc4694c5e0c913d071a5cd8cd6a8e26b353f173c0aca
ReactNativeDependenciesHeadersRelease.xcframework.tar.gz
16.5 MB
sha256:437ae5cdb220b19f5e3efa61334d05100d0a75911882b6ee91c8c26fefc7d40c
ReactNativeDependenciesRelease.framework.dSYM.tar.gz
38.1 MB
sha256:3d3f2667e8d14a46717f3b64a7e8f2122a7d75e6af65c23cbf16951640c52ac8
ReactNativeDependenciesRelease.xcframework.tar.gz
26 MB
sha256:bec42014acd3c4cb81cb6fd139100bbf4305db52e1f93df0826d2720c72ece57
ReactNativeHeadersDebug.xcframework.tar.gz
1.51 MB
sha256:51cee4d67e5b9ddcedbddeb871ebef5fd5afa03e94ea11dea1aaadd8863fb685
ReactNativeHeadersRelease.xcframework.tar.gz
1.51 MB
sha256:f4a6d85d995bd414958130867b1cbfc379dbb585d688fb06979f747a2460ed57
e2e_ios_com.meta.RNTester.localDevelopment_report_Debug_NewArch
2.17 MB
sha256:58d638b9b956c5b7de3b2dc6fdaab55a167c2f06d4952940c2c0722cb63054ab
e2e_ios_com.meta.RNTester.localDevelopment_report_Release_NewArch
3.56 MB
sha256:824bce95dc17d105d4dd66fa9b102b5aa8b26348b8fb85c51baf17afaf75eb55
fantom-runner-binary
164 MB
sha256:4a98333f2677c1e012f65fccc595dfbba7953de20fbfa4b97f22d92d41459788
ios-prebuilds-workspace
23 MB
sha256:95def76d0d99fb06c82b2686478ae8d20bbdecc804092fd821fa3e839864f856
npm-logs
601 Bytes
sha256:7c2128f77ddf505adddb01722fdc3c17495744025c37197032b8ed7c9dd26152
prebuild-ios-core-headers-Debug-ios
688 KB
sha256:c4ada4d121d85649fa76992519ac606fd97930da53d4583cbfe6bf5b3a3d3c51
prebuild-ios-core-headers-Debug-ios-simulator
688 KB
sha256:c7a056f6d3562cbf5acfcc3784e1d8211985388aed7f8462a8d51c47da1d6d1d
prebuild-ios-core-headers-Debug-mac-catalyst
688 KB
sha256:0559621893cfc3adbf78ab7a711aedaec05a016e0c6a9c79ce6a40a0a94a039d
prebuild-ios-core-headers-Release-ios
688 KB
sha256:28c63cab2af6d5f06625f293f87fd0c16848d94d0f682c3944dbe55df1c9948f
prebuild-ios-core-headers-Release-ios-simulator
688 KB
sha256:cb776a828bfcaf54de7b122e6264836af2e4023bfbfde74abc8434939a7df076
prebuild-ios-core-headers-Release-mac-catalyst
688 KB
sha256:618829cc975a4d6d1d7602d7c2efbe28ebe83b98025058e45886aa0240454f6c
prebuild-ios-core-slice-Debug-ios
69.6 MB
sha256:eec30cc4bc16bf2f72bb37e4ed4a09da7e5356887420a742d3d2df5049064b9e
prebuild-ios-core-slice-Debug-ios-simulator
142 MB
sha256:86a24b060ae8ef1701c1c457a6bb0bff8a549a4ce9d579a46154dcc864b7cad0
prebuild-ios-core-slice-Debug-mac-catalyst
215 MB
sha256:112f618c814df7edc60146e33a2b714732971a91d4aacb042e9abc777c0b30cb
prebuild-ios-core-slice-Release-ios
44.7 MB
sha256:2678c7c9bca9e2a71b71d64dd5e3de81d21f752151f2c735cc39a69e43a6fbb5
prebuild-ios-core-slice-Release-ios-simulator
91 MB
sha256:6cf59ba9d4700dc0c5be487b35dd96a1633a3f5718ebee50ab4a37566d25d8ac
prebuild-ios-core-slice-Release-mac-catalyst
123 MB
sha256:0fb94692be3b21a93e022d11927722297f6514b6c32b2fe493f61748ea2d04da
prebuild-slice-Debug-ios
4.29 MB
sha256:24b0eb712b4eec28c345c8a725859e08e4dca7447e7f7b28ea4e57da8b3a3cd5
prebuild-slice-Debug-ios-simulator
8.63 MB
sha256:e3d4c3ef042796147dfe795489609cbedd7b5ed1777d70b42516a63e7856a7bd
prebuild-slice-Debug-mac-catalyst
13.7 MB
sha256:0f0faa6ff82c80da9987a698d550b58abba9a8bc6a5190a47145144fefe8cf5a
prebuild-slice-Debug-macos
13.8 MB
sha256:b725f1df530320881fdd509bb9f4e65d031dae13cf8030d691d79e792e087c06
prebuild-slice-Debug-tvos
4.29 MB
sha256:d79cde202d84ff334863ad4eb90630fc9acbf2ac4583a487b41d22d0de518326
prebuild-slice-Debug-tvos-simulator
8.61 MB
sha256:82435c5470f4d625c4de771dd98b95a17ec12650c76413e5fb08a4ccc3bd381d
prebuild-slice-Debug-xros
4.28 MB
sha256:763e7c82c65fef3e02dbee620c244803f0515bd6d4fdcde18dfa1fd4f43517ef
prebuild-slice-Debug-xros-simulator
8.61 MB
sha256:9ed66f33f76a0c1a60c78bc767d390f376246ffb677a8e6d4901a77ba207b1ba
prebuild-slice-Release-ios
3.54 MB
sha256:77e9ee8b7ced2981514f7fcbe7c2bfcf7aadf77e0c207c81c95b226a8f277a87
prebuild-slice-Release-ios-simulator
7.08 MB
sha256:bf253b6a5d75c945b26a93fab0dfcb7bbcbded11e57a579d1cf930122b434327
prebuild-slice-Release-mac-catalyst
10.6 MB
sha256:57b2d0a7a8281a0f07ed5b6239bbc0bb0e07d6be7859785ba5eacb123d612379
prebuild-slice-Release-macos
10.7 MB
sha256:eedeb97cbc9d7657a10555fbc35da70a24e3bc5fda2ebd767dad7b5676ca312c
prebuild-slice-Release-tvos
3.53 MB
sha256:0c3622672ce455d6eb3744441c181296ffaa544e32c00b9ee7aca46faacf4d1d
prebuild-slice-Release-tvos-simulator
7.07 MB
sha256:978e9e49e9c0934992465510acf51500e90cd793f2267103467dbacc582bade8
prebuild-slice-Release-xros
3.51 MB
sha256:a4e8400da811b31972c660109ed21b0fcc931890ac7907b16efff235c1e3b315
prebuild-slice-Release-xros-simulator
7.05 MB
sha256:9b385c3fdcc367c9b002e037f285d370851d78f7edad25f0094f6de40db9d239
react-native-package
3.94 MB
sha256:ad25af094d03eff1b7147391191c288e070a0a6e06c516f1a25fc3265ebd3271