Skip to content

feat(ios): honor textDecorationStyle on Text decorations (#56769) #40294

feat(ios): honor textDecorationStyle on Text decorations (#56769)

feat(ios): honor textDecorationStyle on Text decorations (#56769) #40294

Triggered via push June 9, 2026 17:33
Status Failure
Total duration 43m 48s
Artifacts 38

test-all.yml

on: push
check_code_changes
29s
check_code_changes
set_release_type
5s
set_release_type
prebuild_apple_dependencies  /  Prepare workspace
39s
prebuild_apple_dependencies / Prepare workspace
build_debugger_shell
0s
build_debugger_shell
Matrix: test_ios_rntester_dynamic_frameworks
build_fantom_runner
11m 42s
build_fantom_runner
build_js_types
1m 3s
build_js_types
Matrix: test_js
Matrix: prebuild_apple_dependencies / Build Apple Slice
Matrix: test_e2e_android_rntester / test
run_fantom_tests  /  test
1m 18s
run_fantom_tests / test
Matrix: prebuild_apple_dependencies / Prepare XCFramework
test_e2e_android_rntester  /  report
4s
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
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_android_templateapp / test
Waiting for pending jobs
Matrix: test_e2e_ios_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_android_templateapp  /  report
test_e2e_android_templateapp / report
test_e2e_ios_templateapp  /  report
test_e2e_ios_templateapp / report
test_e2e_ios_rntester  /  report
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

20 errors and 35 warnings
run_fantom_tests / test
The process '/usr/bin/git' failed with exit code 128
run_fantom_tests / test
unable to access 'https://github.com/facebook/react-native/': The requested URL returned error: 403
run_fantom_tests / test
unable to access 'https://github.com/facebook/react-native/': The requested URL returned error: 403
run_fantom_tests / test
unable to access 'https://github.com/facebook/react-native/': The requested URL returned error: 403
prebuild_react_native_core / compose-xcframework (Debug)
The process '/opt/homebrew/bin/git' failed with exit code 128
prebuild_react_native_core / compose-xcframework (Debug)
unable to access 'https://github.com/facebook/react-native/': The requested URL returned error: 403
prebuild_react_native_core / compose-xcframework (Debug)
unable to access 'https://github.com/facebook/react-native/': The requested URL returned error: 403
prebuild_react_native_core / compose-xcframework (Debug)
unable to access 'https://github.com/facebook/react-native/': The requested URL returned error: 403
prebuild_react_native_core / compose-xcframework (Release)
The process '/opt/homebrew/bin/git' failed with exit code 128
prebuild_react_native_core / compose-xcframework (Release)
unable to access 'https://github.com/facebook/react-native/': The requested URL returned error: 403
prebuild_react_native_core / compose-xcframework (Release)
unable to access 'https://github.com/facebook/react-native/': The requested URL returned error: 403
prebuild_react_native_core / compose-xcframework (Release)
unable to access 'https://github.com/facebook/react-native/': The requested URL returned error: 403
test_e2e_android_rntester / test (debug)
The process '/usr/bin/git' failed with exit code 128
test_e2e_android_rntester / test (debug)
unable to access 'https://github.com/facebook/react-native/': The requested URL returned error: 403
test_e2e_android_rntester / test (debug)
unable to access 'https://github.com/facebook/react-native/': The requested URL returned error: 403
test_e2e_android_rntester / test (debug)
unable to access 'https://github.com/facebook/react-native/': The requested URL returned error: 403
test_e2e_android_rntester / test (release)
The process '/usr/bin/git' failed with exit code 128
test_e2e_android_rntester / test (release)
unable to access 'https://github.com/facebook/react-native/': The requested URL returned error: 403
test_e2e_android_rntester / test (release)
unable to access 'https://github.com/facebook/react-native/': The requested URL returned error: 403
test_e2e_android_rntester / test (release)
unable to access 'https://github.com/facebook/react-native/': The requested URL returned error: 403
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 16th, 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 workspace
Cache save failed.
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 16th, 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 16th, 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 (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.
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 16th, 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 16th, 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_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 16th, 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_fantom_runner
Cache save failed.
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 16th, 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 16th, 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 16th, 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 16th, 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 16th, 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 16th, 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 16th, 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:456fdb9be8ad57271a17436991f6e2b050938a24aa08d1e8e7b3d2c29c0b77dd
ReactNativeDependenciesDebug.xcframework.tar.gz
17.3 MB
sha256:0cda1d1927abad542859fb75a49b326d3ddca38eb50dbefd4b9fe9c991e46128
ReactNativeDependenciesRelease.framework.dSYM.tar.gz
38.2 MB
sha256:a5e7ab831401ff2cc4f5954ecc949156da9ba837c935b60070fe4f8c33530a91
ReactNativeDependenciesRelease.xcframework.tar.gz
9.59 MB
sha256:27975555179e57220b6c698ea48c9b189766e0ff3c35aba1289377539f1c3872
build-android-results
240 KB
sha256:5c316dfb40ac0ca28f8319e06ed8326e742b6c892a0f9cba1813224493ce20da
fantom-runner-binary
161 MB
sha256:69169af5388ebe25a45f806bc6a1aa4204d7ba7b91c97a8d6f77ab09eb576a26
ios-prebuilds-workspace
22.9 MB
sha256:429a3bb0478789214debdf9adbcbee22c5e95732ad746a7a347a6dce0b0de91a
maven-local
312 MB
sha256:9194d5adbf22c76937540c2cb36435c253d821c07a76babd50aa6f0734e275a7
prebuild-ios-core-headers-Debug-ios
672 KB
sha256:dc2e65fb39698b9a1a211504359e979037d92333a2affabf75a84c3e24f9474f
prebuild-ios-core-headers-Debug-ios-simulator
672 KB
sha256:a4f0cb34a8a20491c974587d244837bea9ed44a9f37bf28a1d465f4f9bcc8b81
prebuild-ios-core-headers-Debug-mac-catalyst
672 KB
sha256:c3899b83df7538f43b89927b0450e40102599f38ce8b0d31033da50e8ef2f9f0
prebuild-ios-core-headers-Release-ios
672 KB
sha256:4bc6f461bf67faa86dec63376034297b80ded5f5d3522368e08242853f195119
prebuild-ios-core-headers-Release-ios-simulator
672 KB
sha256:44deafc670524b482d24823c6a1c4293089f9326779d3151512edbcffc78282b
prebuild-ios-core-headers-Release-mac-catalyst
672 KB
sha256:b48166613e29688f2ed2a66288e9cb994af9386190b2fde7f81e1b4038b1e7ce
prebuild-ios-core-slice-Debug-ios
66.8 MB
sha256:b2d308cd26ee0bda7c3e82504407b67f425a41a458800602c75cf510b25bd2d2
prebuild-ios-core-slice-Debug-ios-simulator
136 MB
sha256:249781fc705ff70f5872e6394f55ffc359f53e882b32c1e006562eb0ee7879cf
prebuild-ios-core-slice-Debug-mac-catalyst
208 MB
sha256:fe4137eb0e1a4638e5baf741c8874ae651a7ef716db1c9de744d8bb547acdfde
prebuild-ios-core-slice-Release-ios
43 MB
sha256:9cdc50afbf3988bc84522ba79e6101f6af709b4ac82eeafdfd2a766e46b16843
prebuild-ios-core-slice-Release-ios-simulator
87.6 MB
sha256:717cd516b42749ec42076917de290060000340d22aec41767ea21307ba78845f
prebuild-ios-core-slice-Release-mac-catalyst
119 MB
sha256:b363e38de1325ac3f34fbeb38975159ef0dc2f99f50bb6c99d5a9a0141c5f940
prebuild-slice-Debug-ios
4.29 MB
sha256:a9580fbaf78894ad94560a865a42fd22b6c187c3ea5534359c2710a3b77d0ed0
prebuild-slice-Debug-ios-simulator
8.63 MB
sha256:ae4aa43136e3cbe3651e4e588b6d1991ed8e5ab1d1fb374da7febaefc4874fdc
prebuild-slice-Debug-mac-catalyst
13.7 MB
sha256:c969ca8678977b1c89bf395712db4fbe6623bcfd19770ba59860c1bde0437ecd
prebuild-slice-Debug-macos
13.8 MB
sha256:95266b4920d644d69245c1992641b1ea0e1973ac1a48c72ac6150206bed0eff2
prebuild-slice-Debug-tvos
4.29 MB
sha256:b70080b15f717820fac45570835a1735b960e8922aaf7d8a28bcb42a09ec6993
prebuild-slice-Debug-tvos-simulator
8.62 MB
sha256:8e9048c41323be7e00b598b4a5377c2686638c4d4c922959aead7d301d86f383
prebuild-slice-Debug-xros
4.28 MB
sha256:8b71256518fb9a765ef829edb824a2a3a9aa82187bfac8334457e9a1fb56bd95
prebuild-slice-Debug-xros-simulator
8.61 MB
sha256:d9a1970eb66c89f155ce58d153717851ff30973bf054a82c5b19b3734fca1ca1
prebuild-slice-Release-ios
3.54 MB
sha256:89b3ef26e1e8b7d073db8400d4bf965e5b4fbfa713af42414c37a1105bb1a5f3
prebuild-slice-Release-ios-simulator
7.08 MB
sha256:6f1d3236efa2c47a18806f8d5fab58cc8079cc51e2fe9f1d180e8774ba1fa075
prebuild-slice-Release-mac-catalyst
10.6 MB
sha256:5fc2f050e8012ad7ba32932f6869eed567900e7290627ecf4dacc3006c16d72a
prebuild-slice-Release-macos
10.7 MB
sha256:d525f5ea87a1029a21b924ff4df314cfc2b090cfa1ee31413e44a8a664bad5a8
prebuild-slice-Release-tvos
3.54 MB
sha256:c66ab280435f8e20bfc2a687c8a33340455381cd6013162462672ffa6f3fed59
prebuild-slice-Release-tvos-simulator
7.07 MB
sha256:00e482ceb868e0f78c0f90ff21a9af4a49b01a174d1556da41a8e3cb2c8e5c39
prebuild-slice-Release-xros
3.51 MB
sha256:c6d9b1fd16b30d2c86e28d64f41ebe6a417aa51edb3b409c734e07064fbbd9df
prebuild-slice-Release-xros-simulator
7.05 MB
sha256:04085683d7cdcb8a961258dc80f2ff6a6b776e204578c22e67d4fca2ee8d3b89
rntester-debug
77.4 MB
sha256:784d061bc678d8c3131f0566b366437a3201c08c10d6acd0763b8efab26fa038
rntester-release
40.6 MB
sha256:33afba4feb9949957d2318a4aad834dcdfb33465cc014aca742cb4541b8e7caf