Skip to content

Babel preset: Add unstable_preserveDestructuring to experiment with disabling destructuring transform for SH #39249

Babel preset: Add unstable_preserveDestructuring to experiment with disabling destructuring transform for SH

Babel preset: Add unstable_preserveDestructuring to experiment with disabling destructuring transform for SH #39249

Triggered via pull request May 14, 2026 14:33
Status Failure
Total duration 26m 4s
Artifacts 38

test-all.yml

on: pull_request
check_code_changes
8s
check_code_changes
set_release_type
2s
set_release_type
prebuild_apple_dependencies  /  Prepare workspace
34s
prebuild_apple_dependencies / Prepare workspace
build_debugger_shell
0s
build_debugger_shell
Matrix: test_ios_rntester_dynamic_frameworks
build_fantom_runner
11m 2s
build_fantom_runner
build_js_types
46s
build_js_types
Matrix: test_js
Matrix: prebuild_apple_dependencies / Build Apple Slice
Matrix: test_e2e_android_rntester / test
run_fantom_tests  /  test
3m 4s
run_fantom_tests / test
Matrix: prebuild_apple_dependencies / Prepare XCFramework
test_e2e_android_rntester  /  report
2s
test_e2e_android_rntester / report
run_fantom_tests  /  report
2s
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
0s
build_npm_package
Matrix: test_ios_rntester
test_ios_rntester_ruby_3_2_0
0s
test_ios_rntester_ruby_3_2_0
test_ios_helloworld_with_ruby_3_2_0
0s
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_ios_templateapp / test
Waiting for pending jobs
Matrix: test_e2e_android_templateapp / test
Waiting for pending jobs
Matrix: test_android_helloworld
Matrix: test_e2e_ios_rntester / test
Waiting for pending jobs
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_ios_templateapp  /  report
test_e2e_ios_templateapp / report
test_e2e_android_templateapp  /  report
test_e2e_android_templateapp / report
test_e2e_ios_rntester  /  report
test_e2e_ios_rntester / report
Matrix: test_e2e_ios_templateapp_retry_1 / test
Waiting for pending jobs
Matrix: test_e2e_android_templateapp_retry_1 / test
Waiting for pending jobs
Matrix: test_e2e_ios_rntester_retry_1 / test
Waiting for pending jobs
test_e2e_ios_templateapp_retry_1  /  report
test_e2e_ios_templateapp_retry_1 / report
test_e2e_android_templateapp_retry_1  /  report
test_e2e_android_templateapp_retry_1 / report
test_e2e_ios_rntester_retry_1  /  report
test_e2e_ios_rntester_retry_1 / report
Matrix: test_e2e_ios_templateapp_retry_2 / test
Waiting for pending jobs
Matrix: test_e2e_android_templateapp_retry_2 / test
Waiting for pending jobs
Matrix: test_e2e_ios_rntester_retry_2 / test
Waiting for pending jobs
test_e2e_ios_templateapp_retry_2  /  report
test_e2e_ios_templateapp_retry_2 / report
test_e2e_android_templateapp_retry_2  /  report
test_e2e_android_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

1 error and 17 warnings
prebuild_react_native_core / build-rn-slice (Debug, ios)
Process completed with exit code 1.
check_code_changes
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: dorny/paths-filter@209e61402dbca8aa44f967535da6666b284025ed. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. 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 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: apple-actions/import-codesign-certs@v3, maxim-lobanov/setup-xcode@60606e260d2fc5762a71e64e74b2174e8ea3c8bd. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. 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 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: apple-actions/import-codesign-certs@v3, maxim-lobanov/setup-xcode@60606e260d2fc5762a71e64e74b2174e8ea3c8bd. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. 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 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: maxim-lobanov/setup-xcode@60606e260d2fc5762a71e64e74b2174e8ea3c8bd. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test_js (22)
No files were found with the provided path: ./reports/junit. No artifacts will be uploaded.
test_js (24)
No files were found with the provided path: ./reports/junit. No artifacts will be uploaded.
test_js (20.19.4)
No files were found with the provided path: ./reports/junit. No artifacts will be uploaded.
build_fantom_runner
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: gradle/actions/setup-gradle@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build_android
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: gradle/actions/setup-gradle@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. 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 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: maxim-lobanov/setup-xcode@60606e260d2fc5762a71e64e74b2174e8ea3c8bd. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. 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 (Debug, ios-simulator)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: maxim-lobanov/setup-xcode@60606e260d2fc5762a71e64e74b2174e8ea3c8bd. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. 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, mac-catalyst)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: maxim-lobanov/setup-xcode@60606e260d2fc5762a71e64e74b2174e8ea3c8bd. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. 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 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: maxim-lobanov/setup-xcode@60606e260d2fc5762a71e64e74b2174e8ea3c8bd. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. 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 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: maxim-lobanov/setup-xcode@60606e260d2fc5762a71e64e74b2174e8ea3c8bd. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. 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 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: maxim-lobanov/setup-xcode@60606e260d2fc5762a71e64e74b2174e8ea3c8bd. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. 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 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: maxim-lobanov/setup-xcode@60606e260d2fc5762a71e64e74b2174e8ea3c8bd. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. 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
ReactNativeDependenciesDebug.framework.dSYM.tar.gz
37.2 MB
sha256:890a3e8bbb765edf21f65a662eaf17166905f901b405961ec3ca3a8c41415f99
ReactNativeDependenciesDebug.xcframework.tar.gz
17.3 MB
sha256:1e577cf9179744795e6eef94593d70aadddfcd061a22c896295d3d3113b8d440
ReactNativeDependenciesRelease.framework.dSYM.tar.gz
38.2 MB
sha256:6e943d92ce48e47c870622026a2e2c6f3063c2c68d60a0a1fc96e8e67b8facf6
ReactNativeDependenciesRelease.xcframework.tar.gz
9.59 MB
sha256:cdf151bc4e109e0a36bd98bdd049285bc66ccd8fa2907f47bfd60585e09517b5
build-android-results
486 KB
sha256:04861b1af2fd8d0c3b117d5c4cfd3f2151787a0b2f12cacafb2d6f8565028a63
e2e_android_com-facebook-react-uiapp_report_debug_x86_NewArch
2.55 MB
sha256:1c011a12a4ef5c808fc68e0fc76c73489779a1a792cd8254492f72d0bfc48b31
e2e_android_com-facebook-react-uiapp_report_release_x86_NewArch
2.9 MB
sha256:2280343bcb380b74758985d8440a090f0894fcc0db00450c469c2f8c2cdab207
fantom-runner-binary
161 MB
sha256:b281cc4e1477e2ff03705c71dd9cae5fa48650930f864a64f0b879dfa9369beb
ios-prebuilds-workspace
22.9 MB
sha256:3119202da535087a4c0eb05caf948866484d0f28e6ae67c95374b8429c82639c
maven-local
310 MB
sha256:047e75617fb487f7e048d060644e16bffa9e8db70ee7880494f9ee5199421393
prebuild-ios-core-headers-Debug-ios-simulator
704 KB
sha256:1c9dd6fbbd2f5590e823ae5ba5ed21cdd26f9b4a58ff17edda2f094e0a3c7dfd
prebuild-ios-core-headers-Debug-mac-catalyst
704 KB
sha256:cf4f13b72e3ef0e0cb3b811d03ac429bad7955a6fa18171885ea56d6c6cfb172
prebuild-ios-core-headers-Release-ios
704 KB
sha256:90ede471ef8c898d9f41176a91f2fcef58d7d0d88510fe0d6d2d4ad8e0a1921a
prebuild-ios-core-headers-Release-ios-simulator
704 KB
sha256:ceba14fcc2ef08ce38d54fa287a96fda996bb7268806eed77eb70ee75b695179
prebuild-ios-core-headers-Release-mac-catalyst
704 KB
sha256:726f93974ce7e74ded0c9a3a3447722f11d8589bfd2c225cec1e448597e5bc31
prebuild-ios-core-slice-Debug-ios-simulator
136 MB
sha256:92c50bac4624cad65e314dfc3576a98202bed0e3fb512b1ac9463afc6db1be30
prebuild-ios-core-slice-Debug-mac-catalyst
209 MB
sha256:7ca0178a9f1c7f9282f2ed3229602f8a55f10036d6d22743480fe5679fd57d87
prebuild-ios-core-slice-Release-ios
43.1 MB
sha256:7c62b2373dbf22a48c594bca861b18ad6df9c10705bf7451d9843f9b5a7de395
prebuild-ios-core-slice-Release-ios-simulator
87.7 MB
sha256:071868df1b04967d0bd1895f9a90b5fd9a9e39f7712e8a0f0f9cc2de59a08ea6
prebuild-ios-core-slice-Release-mac-catalyst
120 MB
sha256:0f3bf146b371a271b2769e8050f1491f7e4bdc0468679cc5d7a9d9d233009e9c
prebuild-slice-Debug-ios
4.29 MB
sha256:fba5a8df7b87dc097099614a457fd5190b2b4d9ea02eef36e9e80dee759ce6ff
prebuild-slice-Debug-ios-simulator
8.63 MB
sha256:f8fa85381bee6b77ee6e20b839cd7f845b93ae3e89f88d5b5fcf58d62a674dc8
prebuild-slice-Debug-mac-catalyst
13.7 MB
sha256:d14a4dca04e843660190a8ee38be6a89eae739632b916c9873d3645e183cdbc2
prebuild-slice-Debug-macos
13.8 MB
sha256:a1fdc79b82d126432a066502d62c79107bdf508a4cffb966404ae837e0c74198
prebuild-slice-Debug-tvos
4.29 MB
sha256:ffa12b57c7676a044ccd4136ebfd4210be4e0338e1be52a149eefe194dc671a3
prebuild-slice-Debug-tvos-simulator
8.62 MB
sha256:fe3309819ebbece6a7c4cb93896f98e1dba9a8b952732a6e4f347647c104a37d
prebuild-slice-Debug-xros
4.28 MB
sha256:83c68cb2b422ad64c6b03d598772c684e2c373a187d79b0536c2609310deaa1c
prebuild-slice-Debug-xros-simulator
8.61 MB
sha256:4577992e9a063ddc7e7e847e53db38742526971bc953675af997447849178ba9
prebuild-slice-Release-ios
3.54 MB
sha256:716c2de1407703d05f68883a8c5c6177ccb4fdb8770b7860ed74f6fc7ae2e7e7
prebuild-slice-Release-ios-simulator
7.08 MB
sha256:6e948f05fa90080509d4c25a90e2501c25bcea67f6bd85ae92f5f8f8558f88c1
prebuild-slice-Release-mac-catalyst
10.6 MB
sha256:181cd3df5c3d6432a114dc8877f677994bcfd1343e96154de4b2a71f04c1d1c1
prebuild-slice-Release-macos
10.7 MB
sha256:e01342e02a412a38289ec703416d22eb526eb40e48b47253ac1ca9546ada24a1
prebuild-slice-Release-tvos
3.54 MB
sha256:926118ececf62f068e3fe886e83b2f27088c3e26d91e19fdc7060b04a1011117
prebuild-slice-Release-tvos-simulator
7.07 MB
sha256:5f2a89186f3c7a1640ef21b5d8d96f669a9b4edefe7be5ccda834f3c3c76d9c9
prebuild-slice-Release-xros
3.51 MB
sha256:9817291f34b5b46e1f3003dde8bd4a20c2a241d85e3d5214bb6d3ae06b2c2b16
prebuild-slice-Release-xros-simulator
7.05 MB
sha256:a5dc7b590801f59879dc4d35e10a96f5a458acc67712b8ba4ad9990f36df092a
rntester-debug
76.8 MB
sha256:fe40534f99c6d194c1fae9ae666de4a20c71bd4b54ec68584256b2c3654bbab2
rntester-release
40.4 MB
sha256:bc77ab0f64441fb5d102ff174e5be258149a4fb58c287e92ef6e3bff47277c0a