Skip to content

Drop RCT_EXPORT_METHOD from RCTClipboard TurboModule (#57671) #41849

Drop RCT_EXPORT_METHOD from RCTClipboard TurboModule (#57671)

Drop RCT_EXPORT_METHOD from RCTClipboard TurboModule (#57671) #41849

Triggered via pull request July 25, 2026 01:37
Status Success
Total duration 1h 10m 16s
Artifacts 48

test-all.yml

on: pull_request
check_code_changes
10s
check_code_changes
set_release_type
3s
set_release_type
prebuild_apple_dependencies  /  Prepare workspace
34s
prebuild_apple_dependencies / Prepare workspace
build_debugger_shell
build_debugger_shell
Matrix: test_ios_rntester_dynamic_frameworks
build_android
build_android
build_fantom_runner
7m 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
Waiting for pending jobs
run_fantom_tests  /  test
3m 25s
run_fantom_tests / test
Matrix: prebuild_apple_dependencies / Prepare XCFramework
test_e2e_android_rntester  /  report
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
2m 14s
build_npm_package
Matrix: test_ios_rntester
test_ios_rntester_ruby_3_2_0
3m 47s
test_ios_rntester_ruby_3_2_0
test_ios_helloworld_with_ruby_3_2_0
3m 32s
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
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
4s
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

34 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 (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/
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/
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 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/
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 / 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 / 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_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/
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_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_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, 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_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_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/
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 (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 (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_e2e_ios_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_e2e_ios_rntester / test (Release)
The following taps are not trusted: aws/tap Homebrew is currently ignoring formulae, casks and commands from these taps because tap trust is required. Untap them with: brew untap aws/tap Trust specific formulae, casks and commands with: brew trust --formula <user>/<tap>/<formula> brew trust --cask <user>/<tap>/<cask> brew trust --command <user>/<tap>/<command> Whole-tap trust is broader and includes all current and future formulae, casks and commands from the listed taps. Trust whole taps with: brew trust aws/tap To disable trust checks: export HOMEBREW_NO_REQUIRE_TAP_TRUST=1 This is not recommended and will be removed in a later release. For more information, see: https://docs.brew.sh/Tap-Trust
test_e2e_ios_rntester / test (Release)
Skipping aws/tap because it is not trusted. Run `brew trust aws/tap` to trust it.
test_e2e_ios_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_e2e_ios_rntester / test (Debug)
The following taps are not trusted: aws/tap Homebrew is currently ignoring formulae, casks and commands from these taps because tap trust is required. Untap them with: brew untap aws/tap Trust specific formulae, casks and commands with: brew trust --formula <user>/<tap>/<formula> brew trust --cask <user>/<tap>/<cask> brew trust --command <user>/<tap>/<command> Whole-tap trust is broader and includes all current and future formulae, casks and commands from the listed taps. Trust whole taps with: brew trust aws/tap To disable trust checks: export HOMEBREW_NO_REQUIRE_TAP_TRUST=1 This is not recommended and will be removed in a later release. For more information, see: https://docs.brew.sh/Tap-Trust
test_e2e_ios_rntester / test (Debug)
Skipping aws/tap because it is not trusted. Run `brew trust aws/tap` to trust it.

Artifacts

Produced during runtime
Name Size Digest
RNTesterApp-NewArch-Debug
28.2 MB
sha256:3703aedd25b33e95c5c15e7fcf71302805740d6159558db23d282b9fc7231d21
RNTesterApp-NewArch-Release
14.6 MB
sha256:96045d8054bf9742ff1ada439cbb733ba634638babe225ee43c9a83d52a21ceb
ReactCoreDebug.framework.dSYM.tar.gz
187 MB
sha256:0a65f8875a45c521d5eaf768202455923652820811b37c947c6c1569525cd02b
ReactCoreDebug.xcframework.tar.gz
91.5 MB
sha256:b08380cc6f5215caa541f6dfadadc52981f3b77e31bc0993a46a6fb090a6d3e0
ReactCoreRelease.framework.dSYM.tar.gz
161 MB
sha256:3e7ca6bd49a0c32977f44db0c520abe53f548791c8f630149dcba16b51a01cd4
ReactCoreRelease.xcframework.tar.gz
28.3 MB
sha256:1293dd411984669e788e46b16213c9d4fb937720f2780da98c28cc1494e3bd63
ReactNativeDependenciesDebug.framework.dSYM.tar.gz
37.1 MB
sha256:8b740724e1e4109c8a9c7398c16baa39e506b4597bb3babc8386a7a0a3577ef9
ReactNativeDependenciesDebug.xcframework.tar.gz
33.7 MB
sha256:709324a68dff485068d06a8a6206f991ad197e04a31249d5e698203b8dcf10b4
ReactNativeDependenciesHeadersDebug.xcframework.tar.gz
16.5 MB
sha256:aab00487230233b76b027271b515ebb3c86d09ac1cf4d737028f0418868f215d
ReactNativeDependenciesHeadersRelease.xcframework.tar.gz
16.5 MB
sha256:e769efca40198c516880d422636d29088bb3437d49963f3afda1c01e9e59b39c
ReactNativeDependenciesRelease.framework.dSYM.tar.gz
38.1 MB
sha256:9508faebf60ec31c2d87282e54f31eb4c76c43158f3eb0136c4e107aa2e16eff
ReactNativeDependenciesRelease.xcframework.tar.gz
26 MB
sha256:5212ff56ce0df69a0caab2a4e1d7e8bd165a16c338dca6c70b30c83c90647968
ReactNativeHeadersDebug.xcframework.tar.gz
1.33 MB
sha256:2adabbf3dd4abbf43499547d2f456e7781d0873dea2988a340fb3b56e402dfef
ReactNativeHeadersRelease.xcframework.tar.gz
1.33 MB
sha256:b298eaf341aab5283010c6070e3dfd6c23fc14847cc194b4a557c84a5057562f
e2e_ios_com.meta.RNTester.localDevelopment_report_Debug_NewArch
32.7 MB
sha256:3d5a20d8f0460ac14b0574fe6522940a15b83548d648ff147d9cb91b959f2d77
e2e_ios_com.meta.RNTester.localDevelopment_report_Release_NewArch
11.6 MB
sha256:b3dda39b911c5ed58584e498d57f7e9417b04aa6228e94b8204c4c36e0cb1b8d
fantom-runner-binary
162 MB
sha256:2ceef1257a201b1987167107a6852f68947799b10eeceaec6c9013e17f34ae6a
ios-prebuilds-workspace
23 MB
sha256:a1c8a42a683e6bcb50282edf1f75d3755a56c8c0adb7ffc0adc29e994b8fb61c
npm-logs
603 Bytes
sha256:7abd6e70a60d9dab64d5fa2a10a4d15d6dc33f4eaabd2d3294894b1e28980419
prebuild-ios-core-headers-Debug-ios
674 KB
sha256:be0bcb7d0ff891f1bb26d16ccca8eb0f6a1aa566f92b72b8e193d2649dd9ba8a
prebuild-ios-core-headers-Debug-ios-simulator
674 KB
sha256:b572cdf52431dea4ac3123fee8fd45277b7cd4547fc1416f94047adf4f63cc2f
prebuild-ios-core-headers-Debug-mac-catalyst
674 KB
sha256:91065460827741ad86030551cb637852221b254f90c1c6fbb1f5a2e5a9c596bd
prebuild-ios-core-headers-Release-ios
674 KB
sha256:6c9026e0c560a5faeecfc7e2cfb40ed83b5bec6bdba9639c6960b515e23917f0
prebuild-ios-core-headers-Release-ios-simulator
674 KB
sha256:cdfe83fe19bd69216d33c0531879882d199d545e5f8a15bcfd38c3b6d9d02529
prebuild-ios-core-headers-Release-mac-catalyst
674 KB
sha256:ae9ddb5f10f13dc67dae01f0b900099b331ea2d55ac6045812920e5e5620a8bd
prebuild-ios-core-slice-Debug-ios
68.3 MB
sha256:e6fccbb39504269bfdbed4775418b1fbada33051d4f943c607223dd690854c9d
prebuild-ios-core-slice-Debug-ios-simulator
139 MB
sha256:633bd8bd4a47e3687e61ba5c0adb2aa40246b5e51fe6db4106cf68d847bf8f6b
prebuild-ios-core-slice-Debug-mac-catalyst
212 MB
sha256:a1119f6b66443e0a7e982853f2fb8f8134e870b31169ef6e54bf75ab071c631a
prebuild-ios-core-slice-Release-ios
44 MB
sha256:04c210667736efde4f2033c830a0bed3c5ac0c538819022c04e9400f80634735
prebuild-ios-core-slice-Release-ios-simulator
89.6 MB
sha256:8c2344647de6af58f92c7a769062f6204852bb47931c0ca9586be353529fa8c2
prebuild-ios-core-slice-Release-mac-catalyst
121 MB
sha256:251d18461b517eb69de989f0699af4eda263d193e151261c2497b69eb5ee1731
prebuild-slice-Debug-ios
4.29 MB
sha256:d127b7f7f801e2feaffc41caf3d7f00217bca7ccf9e1c6508927d93821f37680
prebuild-slice-Debug-ios-simulator
8.63 MB
sha256:d3358f2a20d0cb6809cfe1fef9bfda51f66313b43f8df693057e5aa148dbff76
prebuild-slice-Debug-mac-catalyst
13.7 MB
sha256:ef0615fec0906ffb669b40ea2fd885ed2b6595c80895aa376a73fb338d091880
prebuild-slice-Debug-macos
13.8 MB
sha256:179bf9206a99e87a0b09ebd654e122b56fb835378135b41dfe45cc6ec033ca97
prebuild-slice-Debug-tvos
4.29 MB
sha256:ceeca1f775f7583c64f5a55d91da1fbe1715ba47c0848efa35f7feb438f9fcad
prebuild-slice-Debug-tvos-simulator
8.61 MB
sha256:7bbab5e91a37ac476f7fe8378035429d84e08aca9c3fdb347659b05fda9eb677
prebuild-slice-Debug-xros
4.28 MB
sha256:8436563af11338c311d2e39f6d8153497cabde9a4d8f5078c5a54e5b062ff8be
prebuild-slice-Debug-xros-simulator
8.61 MB
sha256:0237c8c894de471aab1fc9523f57002ea70b819612f8e155c0a5ae65d3ab7796
prebuild-slice-Release-ios
3.54 MB
sha256:0b420c28e16b5f9b8f0008b7f9b3d7a7f26add02df258655c995cb6a9a09bcaa
prebuild-slice-Release-ios-simulator
7.08 MB
sha256:304592fe1616252ad61f3642e66643e0b9e4399774ff4b9de4d444f9b71e61e5
prebuild-slice-Release-mac-catalyst
10.6 MB
sha256:43794057d9a019beb5d453924a3b51caef1876cdbd695cb0278d0ac6bedbeaa3
prebuild-slice-Release-macos
10.7 MB
sha256:3d743b9eddf8ff120017428b8b41b7874eb755d6a0462a6c9124e354742c3398
prebuild-slice-Release-tvos
3.53 MB
sha256:83b4683f98d3bba1db71041895eeaffe98f0eac7adf909340faabda62b9ddb84
prebuild-slice-Release-tvos-simulator
7.07 MB
sha256:6778c01606d5693a2d821ccd81d47cc415614c178b915e10a7cebcce4473e3e5
prebuild-slice-Release-xros
3.51 MB
sha256:528b08ed055b475065489ab2a39cbd6c8b42dfb217ca903f87aeaa19a4b5522e
prebuild-slice-Release-xros-simulator
7.05 MB
sha256:9c3d1d58b48b6eced5831eb6972844444a1098c133230f7faceb455aa8665bbf
react-native-package
3.87 MB
sha256:5b2984da7c3a8853f39ca669af5f74c528a208656ffc47d3d23108a450949f78