Skip to content

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

feat(ios): honor textDecorationStyle on Text decorations

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

Triggered via pull request June 9, 2026 17:30
Status Failure
Total duration 33m 9s
Artifacts 38

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
45s
prebuild_apple_dependencies / Prepare workspace
build_debugger_shell
build_debugger_shell
Matrix: test_ios_rntester_dynamic_frameworks
build_fantom_runner
9m 32s
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
2m 59s
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
4s
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_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

16 errors and 16 warnings
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
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
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 XCFramework (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/
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: 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.
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/
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/
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, 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 (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 (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, 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:b411fdc20b43f908f7f96f07c7051172a67ae98cc3b1d44a546d81c746303ae7
ReactNativeDependenciesDebug.xcframework.tar.gz
17.1 MB
sha256:71cb8f0b02fa6a200118972266f99fa483ee972ac4f1d667b9c5802aed7b4b22
ReactNativeDependenciesRelease.framework.dSYM.tar.gz
38.2 MB
sha256:ff163f029d34ebdfd3244fb57f7f5fa7f28e4852718e0c961043509d92dfca9a
ReactNativeDependenciesRelease.xcframework.tar.gz
9.42 MB
sha256:2b5404f62ae1d6e0b4a52f48fc3a6b9ba74b858789ce574be32c1de8eb13ec96
build-android-results
241 KB
sha256:32907443701ac9ac36ccb6dd823f2e972faa9924935b99d5f76694493923e2c1
fantom-runner-binary
161 MB
sha256:862b7308a1dfa5dc9c048c456d80ace5cedb9a5fcec847f5ffbe89df196de44f
ios-prebuilds-workspace
22.9 MB
sha256:35f30ee7a9df03ebee7380fea5a31d5e58df06716fbfcc3f18c41955727029a3
maven-local
312 MB
sha256:bd8de674221b0bb23f8df49b65bcbf04657289effe49fda1a3dc81d48ee549cd
prebuild-ios-core-headers-Debug-ios
672 KB
sha256:a1be2684e2affca6c0fdd094c7aac7d9a41a4939996d79de5283ff7ec9b444d5
prebuild-ios-core-headers-Debug-ios-simulator
672 KB
sha256:0130065478e9f3db56ab9743aecfb08f6f0c3e38e3a66d98f46c6c6508a545dc
prebuild-ios-core-headers-Debug-mac-catalyst
672 KB
sha256:81e4431bc2be85814580e8181fb35aa0d3a9cf96afc39f26056ab98afd0cc569
prebuild-ios-core-headers-Release-ios
672 KB
sha256:1846ca54a619073a49a269a0b032340e269b7db0d545be710830275b3682cef8
prebuild-ios-core-headers-Release-ios-simulator
672 KB
sha256:d63655949a21e5a046bbcfa1682ce099051cffe4376cb3c5f4afa7705ea5af71
prebuild-ios-core-headers-Release-mac-catalyst
672 KB
sha256:7b5df1910c6a5f03bc3b438eeba2ad4cf9270729e08610277a979246c3557b13
prebuild-ios-core-slice-Debug-ios
66.8 MB
sha256:9cbea36524a23ae630c57823d4cee77c740f2ac2dc5951eda03cf6465319db1c
prebuild-ios-core-slice-Debug-ios-simulator
136 MB
sha256:d3a6390cefb4999ee6f7d4497056f8c18142f7cb353d97a12a28b0127acde171
prebuild-ios-core-slice-Debug-mac-catalyst
208 MB
sha256:87b9ede2b84a0e2a712828d12ee6c1810e2fe1fc1686f1548460ba6ee48af4fb
prebuild-ios-core-slice-Release-ios
43 MB
sha256:34448a418cf12ae54733d622dc4dd2bf0a18788682f9d90aa7bf4fbc19630055
prebuild-ios-core-slice-Release-ios-simulator
87.6 MB
sha256:5cb3eb1efa575b230440b835e5c8bdd06ab48606c8f86d8beb3f812e505bdb71
prebuild-ios-core-slice-Release-mac-catalyst
119 MB
sha256:12113826a00c5f655385e820c61af6a6884d8eb889b6a9fa43c07bda1bdb5e5e
prebuild-slice-Debug-ios
4.29 MB
sha256:e81f40eea5fb05f4eba486abecccd619fc3e6eb5621f2b208b2f539d202a5944
prebuild-slice-Debug-ios-simulator
8.63 MB
sha256:467a527b6bf4e157c5f9156832e463c4c35a8e9f7283fef6d0fca30755656d75
prebuild-slice-Debug-mac-catalyst
13.7 MB
sha256:34e03add625bee0f0aba2e79f3c22de12be2e850e2a73d0665cd022018b08c8c
prebuild-slice-Debug-macos
13.8 MB
sha256:95266b4920d644d69245c1992641b1ea0e1973ac1a48c72ac6150206bed0eff2
prebuild-slice-Debug-tvos
4.29 MB
sha256:b57faa050d8064289d94be2a98fd2e808b033e640964e0ef070168b12d50d2b2
prebuild-slice-Debug-tvos-simulator
8.62 MB
sha256:5b4750d38cd8de4fd041654b7173e817265654997278d3c059d33651702bff02
prebuild-slice-Debug-xros
4.28 MB
sha256:8b71256518fb9a765ef829edb824a2a3a9aa82187bfac8334457e9a1fb56bd95
prebuild-slice-Debug-xros-simulator
8.61 MB
sha256:265477de9be05ba2b6df09bdc9ad6ba41061ab4242b26fb4225cc34dfe79a38e
prebuild-slice-Release-ios
3.54 MB
sha256:536e6b0c0baee2ff2ff0dc1bce6889c0ff3a05b8d89eb1ef2995b7c93c0a58e3
prebuild-slice-Release-ios-simulator
7.08 MB
sha256:fd68c6100f022b62fe4fd527793bcd9f620117270ea358db5b60de7006cd6d41
prebuild-slice-Release-mac-catalyst
10.6 MB
sha256:b83fc98131dc328a2a497e9659f4219e6968b8b8f7178babdc0e9d53d2f61d97
prebuild-slice-Release-macos
10.7 MB
sha256:d525f5ea87a1029a21b924ff4df314cfc2b090cfa1ee31413e44a8a664bad5a8
prebuild-slice-Release-tvos
3.54 MB
sha256:5de964eb4227b0baccf88d74edc39c7d820ecf821e5044dbbcd3fd1d16083020
prebuild-slice-Release-tvos-simulator
7.07 MB
sha256:7105610ad497d80be819f8b683e0f2db34040b451bfeeab0d1c6e55d3cf8f8cb
prebuild-slice-Release-xros
3.51 MB
sha256:41abbe1d19140c16775b8f60f2e816c804a2d879cb25f5a747fe5b3af5be170c
prebuild-slice-Release-xros-simulator
7.05 MB
sha256:680d6fdf21dd9d985037fc6254cc937a5fda4b0105ac4e5c9141b2c28a1d94d6
rntester-debug
77.4 MB
sha256:790886a7de8bd6888c074ddca2a0f6423e312604c1bbc9e08339f7f06f76fc5b
rntester-release
40.6 MB
sha256:c5aed258ddaf6e90806a41e04299c95a10873d708fefc1175bec1382aa04bb28