Skip to content

fix(ios): center TextInput text when lineHeight > fontSize on Fabric #38037

fix(ios): center TextInput text when lineHeight > fontSize on Fabric

fix(ios): center TextInput text when lineHeight > fontSize on Fabric #38037

Triggered via pull request April 18, 2026 17:06
Status Failure
Total duration 29m 49s
Artifacts 35

test-all.yml

on: pull_request
check_code_changes
8s
check_code_changes
set_release_type
4s
set_release_type
prebuild_apple_dependencies  /  Prepare workspace
24s
prebuild_apple_dependencies / Prepare workspace
build_debugger_shell
0s
build_debugger_shell
Matrix: test_ios_rntester_dynamic_frameworks
build_fantom_runner
2m 16s
build_fantom_runner
build_js_types
1m 4s
build_js_types
Matrix: test_js
Matrix: prebuild_apple_dependencies / Build Apple Slice
Matrix: test_e2e_android_rntester
run_fantom_tests
0s
run_fantom_tests
Matrix: prebuild_apple_dependencies / Prepare XCFramework
Matrix: prebuild_react_native_core / build-rn-slice
Matrix: prebuild_react_native_core / compose-xcframework
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_ios_templateapp
Matrix: test_e2e_android_templateapp
Matrix: test_android_helloworld
Matrix: test_e2e_ios_rntester
rerun-failed-jobs
rerun-failed-jobs
Fit to window
Zoom out
Zoom in

Annotations

3 errors and 15 warnings
build_fantom_runner
Process completed with exit code 1.
prebuild_react_native_core / build-rn-slice (Debug, ios-simulator)
Process completed with exit code 1.
prebuild_react_native_core / build-rn-slice (Release, 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: 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: 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-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, 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 (24)
No files were found with the provided path: ./reports/junit. No artifacts will be uploaded.
test_js (22)
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.
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/
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 (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/
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 (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/
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/
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/

Artifacts

Produced during runtime
Name Size Digest
ReactNativeDependenciesDebug.framework.dSYM.tar.gz
37.2 MB
sha256:e5c3dfa354d847595eaeac28b21bd1cb9d9fdae0c7936dea4c871b712102d44d
ReactNativeDependenciesDebug.xcframework.tar.gz
17.1 MB
sha256:d3241994aa8c0b7557cf4c14a7577c3a6ae209a7719a2c8458cfd99a8ba35567
ReactNativeDependenciesRelease.framework.dSYM.tar.gz
38.2 MB
sha256:9d1b910e63ebd85b15b1945dce1fa4379b912e06db30097b3380a61b604117f8
ReactNativeDependenciesRelease.xcframework.tar.gz
9.42 MB
sha256:0eba1b559da53e27183f3479447c8e98c45216fef1ae75dbcfc2bc6b31a6931e
build-android-results
465 KB
sha256:4141dafea0112f17055019a7a2e218557cafc54955523073b90593a20b20409f
e2e_android_com-facebook-react-uiapp_report_debug_x86_NewArch
2.34 MB
sha256:ec4b1855b9b57e6b78eec7948d2989735f957ec652b66a0dbe0ccabf274fe84e
e2e_android_com-facebook-react-uiapp_report_release_x86_NewArch
2.66 MB
sha256:a9b3a31dd3dc0401b24f4f53b37b41957fe079d11e6ae20d413a56d6926ffa21
ios-prebuilds-workspace
22.9 MB
sha256:c8babd0f685a5d7db2087c33557196c62063b1fbf87c537835b44133eb6973b2
maven-local
307 MB
sha256:e2de7a8434071b60ba6b59fe4a4dd7e5ba778eecfe50c4c17bccde2eecd47061
prebuild-ios-core-headers-Debug-ios
700 KB
sha256:be4a4d50c4cb470328f080b213025fcddc2623598673e10d527256c709af508d
prebuild-ios-core-headers-Debug-mac-catalyst
700 KB
sha256:5d366df6945416ddf5791bc298ce9a0074dd0a9fa2fae8ac15d3a5d43c397071
prebuild-ios-core-headers-Release-ios-simulator
700 KB
sha256:11f863b8f44ed2fc14a41aa90351b294194c1bc585fb1c06595a0e698d95570e
prebuild-ios-core-headers-Release-mac-catalyst
700 KB
sha256:832c31f1238a252278ecd0b80d9a063a81a997886dc6493610ab25844cd94aa8
prebuild-ios-core-slice-Debug-ios
66.6 MB
sha256:89202b17716b3a7be25198c45b4b250a80cf918f0b1d068f07a6870bdc7b26f6
prebuild-ios-core-slice-Debug-mac-catalyst
206 MB
sha256:7675575c2bb01711bbeb5702b751f8cd1ad06287bbe5cd72d633240d0c21b3ad
prebuild-ios-core-slice-Release-ios-simulator
87.5 MB
sha256:1885c3e540ba6ca1757eae0bf6f927a0a853ce77d253512217bd1e6419749aa5
prebuild-ios-core-slice-Release-mac-catalyst
118 MB
sha256:8cd7737c5b7765c5c4bc00406b57a5e29968316edc85161f603d707240436333
prebuild-slice-Debug-ios
4.29 MB
sha256:87b3ebb6434c58f7e19124ca869f39efcb9475ad4ca56fe11b729b304077361d
prebuild-slice-Debug-ios-simulator
8.63 MB
sha256:dc830ac03fad2fed75f1c6171fb7be3c073d478bd86c9de96df68c0f1bb232f9
prebuild-slice-Debug-mac-catalyst
13.7 MB
sha256:078e349fc2c69a3f126dea69710301ae581b2091ee4cec92540a58269f6ae7de
prebuild-slice-Debug-macos
13.8 MB
sha256:6f1ba546a964a47bf772372ca181d3f5ea154649e526a8d597913f272f138460
prebuild-slice-Debug-tvos
4.29 MB
sha256:84ed372f3852b307840ffe22b900ad8bdb9b7664109a4615867f608caa659556
prebuild-slice-Debug-tvos-simulator
8.62 MB
sha256:0763715ee05019932ba404f33ae8e7cea1291076ce6d7efdb1afa32d7e9525e7
prebuild-slice-Debug-xros
4.28 MB
sha256:32eac35433644a21a238312d9ffd1c806fee5c15ea4c6925f2a805ab62b162cf
prebuild-slice-Debug-xros-simulator
8.61 MB
sha256:570b13c19ec697d23cfa2d3dd09c855ae0358134d135adae71aa7f9de7045159
prebuild-slice-Release-ios
3.54 MB
sha256:e0fe7cdba54820d0b50ddd34822088df8b3d04527afaf0f0222141fdbe4a4d8b
prebuild-slice-Release-ios-simulator
7.08 MB
sha256:5c4c9324ddc9a0f8ba4b12b5e6ddc6a86f442eb13d2a4b7d91bf8638e56f395e
prebuild-slice-Release-mac-catalyst
10.6 MB
sha256:e0219846fc5612289db30495632ba0b3e2de2fd24ec02f1c54a60d57236eb4a4
prebuild-slice-Release-macos
10.7 MB
sha256:3cd921409630bfba6b66cb07794e881baf08b41c6946d6db1d0956cb3e358127
prebuild-slice-Release-tvos
3.54 MB
sha256:17b50532b3c87e94647515afdf83cfcce19e7203378fdb14d2ade48bbc87c667
prebuild-slice-Release-tvos-simulator
7.07 MB
sha256:9837942df2ca7e8d0fda3017c672e84d5f2ea5b6345ea04df7a13b0e71a5e5a5
prebuild-slice-Release-xros
3.51 MB
sha256:ab88ca2842a2f86222da513b60c4f85f068e716a5f8ef3f50016e2e7e2ee2a4e
prebuild-slice-Release-xros-simulator
7.05 MB
sha256:436391b18419bbcbc5f941ec90410ecfdb8ce72daf4ef37709342a6419f77d32
rntester-debug
75.3 MB
sha256:1c3501fb2e4568cec7eb62297ff6ca49db473da4c976750cdec16ac1bca05da5
rntester-release
39.3 MB
sha256:eefb7a73b7edf677c3449b304f86ca688e12168b539e6fb827a997da1587f983