Skip to content

Improve Expo Router integration to optionally include full paths to components instead of just component names #2570

Improve Expo Router integration to optionally include full paths to components instead of just component names

Improve Expo Router integration to optionally include full paths to components instead of just component names #2570

Triggered via pull request December 1, 2025 15:33
Status Success
Total duration 41m 21s
Artifacts 26

e2e-v2.yml

on: pull_request
auth_token_check  /  auth_token_check
4s
auth_token_check / auth_token_check
Ready-to-merge gate  /  Missing "ready-to-merge" label
3s
Ready-to-merge gate / Missing "ready-to-merge" label
diff_check  /  diff_check
9s
diff_check / diff_check
Matrix: react-native-build
Matrix: metrics
Matrix: react-native-test
Fit to window
Zoom out
Zoom in

Annotations

112 warnings and 2 notices
Build RN 0.71.11 legacy hermes android production no
This job uses deprecated functionality from the 'gradle/gradle-build-action' action. Consult the Job Summary for more details.
Build RN 0.71.11 legacy hermes android production no
No files were found with the provided path: dev-packages/e2e-tests/react-native-versions/0.71.11/RnDiffApp/ios/*.log. No artifacts will be uploaded.
Build RN 0.71.11 legacy hermes android production no
Failed to restore gradle-home-v1|Linux|react-native-build[a959aa95eccdaf41e5fdb742af741583]-f42c1bc01a93ab673097467595d59b01a71e4b0c: Error: Cache service responded with 400
Build RN 0.71.11 legacy jsc android production no
This job uses deprecated functionality from the 'gradle/gradle-build-action' action. Consult the Job Summary for more details.
Build RN 0.71.11 legacy jsc android production no
No files were found with the provided path: dev-packages/e2e-tests/react-native-versions/0.71.11/RnDiffApp/ios/*.log. No artifacts will be uploaded.
Build RN 0.71.11 legacy jsc android production no
Failed to restore gradle-home-v1|Linux|react-native-build[05598679d05fcef1994873cd05d88ae3]-f42c1bc01a93ab673097467595d59b01a71e4b0c: Error: Cache service responded with 400
Build RN 0.81.0 legacy hermes android production no
This job uses deprecated functionality from the 'gradle/gradle-build-action' action. Consult the Job Summary for more details.
Build RN 0.81.0 legacy hermes android production no
No files were found with the provided path: dev-packages/e2e-tests/react-native-versions/0.81.0/RnDiffApp/ios/*.log. No artifacts will be uploaded.
Build RN 0.81.0 legacy hermes android production no
Failed to restore gradle-home-v1|Linux|react-native-build[f3f8897084cee157a4d6c77080bdf96b]-f42c1bc01a93ab673097467595d59b01a71e4b0c: Error: Cache service responded with 400
Build RN 0.81.0 new hermes android production no
This job uses deprecated functionality from the 'gradle/gradle-build-action' action. Consult the Job Summary for more details.
Build RN 0.81.0 new hermes android production no
No files were found with the provided path: dev-packages/e2e-tests/react-native-versions/0.81.0/RnDiffApp/ios/*.log. No artifacts will be uploaded.
Build RN 0.81.0 new hermes android production no
Failed to restore gradle-home-v1|Linux|react-native-build[98aee91566bf4bbb5537771b4824873c]-f42c1bc01a93ab673097467595d59b01a71e4b0c: Error: Cache service responded with 400
metrics (legacy, android)
This job uses deprecated functionality from the 'gradle/gradle-build-action' action. Consult the Job Summary for more details.
metrics (legacy, android)
Failed to restore gradle-home-v1|Linux|metrics[8b486485bd3df96f5beaaa0ac439d627]-f42c1bc01a93ab673097467595d59b01a71e4b0c: Error: Cache service responded with 400
metrics (new, android)
This job uses deprecated functionality from the 'gradle/gradle-build-action' action. Consult the Job Summary for more details.
metrics (new, android)
Failed to restore gradle-home-v1|Linux|metrics[ce594b36f6767da76d5eccdfbc3a6a47]-f42c1bc01a93ab673097467595d59b01a71e4b0c: Error: Cache service responded with 400
Build RN 0.81.0 new hermes ios production no
This job uses deprecated functionality from the 'gradle/gradle-build-action' action. Consult the Job Summary for more details.
Build RN 0.81.0 new hermes ios production no: dev-packages/e2e-tests/react-native-versions/0.81.0/RnDiffApp/ios/Pods/SocketRocket/SocketRocket/Internal/Utilities/SRURLUtilities.m#L63
'NSURLNetworkServiceTypeVoIP' is deprecated: first deprecated in iOS 13.0 - Use PushKit for VoIP control purposes [-Wdeprecated-declarations]
Build RN 0.81.0 new hermes ios production no: dev-packages/e2e-tests/react-native-versions/0.81.0/RnDiffApp/ios/Pods/SocketRocket/SocketRocket/Internal/Utilities/SRURLUtilities.m#L63
'NSURLNetworkServiceTypeVoIP' is deprecated: first deprecated in iOS 13.0 - Use PushKit for VoIP control purposes [-Wdeprecated-declarations]
Build RN 0.81.0 new hermes ios production no
Failed to restore gradle-home-v1|macOS|react-native-build[08d10545cfd5026e1d72a21de9a2fa3a]-f42c1bc01a93ab673097467595d59b01a71e4b0c: Error: Cache service responded with 400
Build RN 0.71.11 legacy hermes ios production no
This job uses deprecated functionality from the 'gradle/gradle-build-action' action. Consult the Job Summary for more details.
Build RN 0.71.11 legacy hermes ios production no: dev-packages/e2e-tests/react-native-versions/0.71.11/RnDiffApp/ios/Pods/glog/src/utilities.cc#L254
'syscall' is deprecated: first deprecated in iOS 10.0 - syscall(2) is unsupported; please switch to a supported interface. For SYS_kdebug_trace use kdebug_signpost(). [-Wdeprecated-declarations]
Build RN 0.71.11 legacy hermes ios production no
Failed to restore gradle-home-v1|macOS|react-native-build[1bab44abcc6e772536a5387630a23765]-f42c1bc01a93ab673097467595d59b01a71e4b0c: Error: Cache service responded with 400
Build RN 0.81.0 legacy hermes ios production no
This job uses deprecated functionality from the 'gradle/gradle-build-action' action. Consult the Job Summary for more details.
Build RN 0.81.0 legacy hermes ios production no: dev-packages/e2e-tests/react-native-versions/0.81.0/RnDiffApp/node_modules/react-native/Libraries/Text/Text/RCTTextView.mm#L288
'kUTTypeUTF8PlainText' is deprecated: first deprecated in iOS 15.0 - Use UTTypeUTF8PlainText or UTType.utf8PlainText (swift) instead. [-Wdeprecated-declarations]
Build RN 0.81.0 legacy hermes ios production no: dev-packages/e2e-tests/react-native-versions/0.81.0/RnDiffApp/node_modules/react-native/Libraries/Text/Text/RCTTextView.mm#L285
'kUTTypeFlatRTFD' is deprecated: first deprecated in iOS 15.0 - Use UTTypeFlatRTFD or UTType.flatRTFD (swift) instead. [-Wdeprecated-declarations]
Build RN 0.81.0 legacy hermes ios production no: dev-packages/e2e-tests/react-native-versions/0.81.0/RnDiffApp/node_modules/react-native/Libraries/Text/Text/RCTTextView.mm#L288
'kUTTypeUTF8PlainText' is deprecated: first deprecated in iOS 15.0 - Use UTTypeUTF8PlainText or UTType.utf8PlainText (swift) instead. [-Wdeprecated-declarations]
Build RN 0.81.0 legacy hermes ios production no: dev-packages/e2e-tests/react-native-versions/0.81.0/RnDiffApp/node_modules/react-native/Libraries/Text/Text/RCTTextView.mm#L285
'kUTTypeFlatRTFD' is deprecated: first deprecated in iOS 15.0 - Use UTTypeFlatRTFD or UTType.flatRTFD (swift) instead. [-Wdeprecated-declarations]
Build RN 0.81.0 legacy hermes ios production no
Failed to restore gradle-home-v1|macOS|react-native-build[fe0156862e8b2f713247efc10e8a4a62]-f42c1bc01a93ab673097467595d59b01a71e4b0c: Error: Cache service responded with 400
Build RN 0.81.0 legacy hermes ios production static
This job uses deprecated functionality from the 'gradle/gradle-build-action' action. Consult the Job Summary for more details.
Build RN 0.81.0 legacy hermes ios production static: dev-packages/e2e-tests/react-native-versions/0.81.0/RnDiffApp/ios/Pods/SocketRocket/SocketRocket/Internal/Utilities/SRURLUtilities.m#L63
'NSURLNetworkServiceTypeVoIP' is deprecated: first deprecated in iOS 13.0 - Use PushKit for VoIP control purposes [-Wdeprecated-declarations]
Build RN 0.81.0 legacy hermes ios production static: dev-packages/e2e-tests/react-native-versions/0.81.0/RnDiffApp/ios/Pods/SocketRocket/SocketRocket/Internal/Utilities/SRURLUtilities.m#L63
'NSURLNetworkServiceTypeVoIP' is deprecated: first deprecated in iOS 13.0 - Use PushKit for VoIP control purposes [-Wdeprecated-declarations]
Build RN 0.81.0 legacy hermes ios production static
Failed to restore gradle-home-v1|macOS|react-native-build[c591d2c6c533cc667bc7966618dda5ca]-f42c1bc01a93ab673097467595d59b01a71e4b0c: Error: Cache service responded with 400
Build RN 0.81.0 legacy hermes ios production dynamic
This job uses deprecated functionality from the 'gradle/gradle-build-action' action. Consult the Job Summary for more details.
Build RN 0.81.0 legacy hermes ios production dynamic: dev-packages/e2e-tests/react-native-versions/0.81.0/RnDiffApp/ios/Pods/SocketRocket/SocketRocket/Internal/Utilities/SRURLUtilities.m#L63
'NSURLNetworkServiceTypeVoIP' is deprecated: first deprecated in iOS 13.0 - Use PushKit for VoIP control purposes [-Wdeprecated-declarations]
Build RN 0.81.0 legacy hermes ios production dynamic: dev-packages/e2e-tests/react-native-versions/0.81.0/RnDiffApp/ios/Pods/SocketRocket/SocketRocket/Internal/Utilities/SRURLUtilities.m#L63
'NSURLNetworkServiceTypeVoIP' is deprecated: first deprecated in iOS 13.0 - Use PushKit for VoIP control purposes [-Wdeprecated-declarations]
Build RN 0.81.0 legacy hermes ios production dynamic
ld: ignoring duplicate libraries: '-lc++'
Build RN 0.81.0 legacy hermes ios production dynamic
ld: ignoring duplicate libraries: '-lc++'
Build RN 0.81.0 legacy hermes ios production dynamic
Failed to restore gradle-home-v1|macOS|react-native-build[fd801ddf121d5f2705a8fdfa546f683f]-f42c1bc01a93ab673097467595d59b01a71e4b0c: Error: Cache service responded with 400
Build RN 0.81.0 new hermes ios production static
This job uses deprecated functionality from the 'gradle/gradle-build-action' action. Consult the Job Summary for more details.
Build RN 0.81.0 new hermes ios production static
Run script build phase 'Create Symlinks to Header Folders' will be run during every build because it does not specify any outputs. To address this issue, either add output dependencies to the script phase, or configure it to run in every build by unchecking "Based on dependency analysis" in the script phase. (in target 'React-jserrorhandler' from project 'Pods')
Build RN 0.81.0 new hermes ios production static: dev-packages/e2e-tests/react-native-versions/0.81.0/RnDiffApp/ios/Pods/SocketRocket/SocketRocket/Internal/Utilities/SRURLUtilities.m#L63
'NSURLNetworkServiceTypeVoIP' is deprecated: first deprecated in iOS 13.0 - Use PushKit for VoIP control purposes [-Wdeprecated-declarations]
Build RN 0.81.0 new hermes ios production static: dev-packages/e2e-tests/react-native-versions/0.81.0/RnDiffApp/ios/Pods/SocketRocket/SocketRocket/Internal/Utilities/SRURLUtilities.m#L63
'NSURLNetworkServiceTypeVoIP' is deprecated: first deprecated in iOS 13.0 - Use PushKit for VoIP control purposes [-Wdeprecated-declarations]
Build RN 0.81.0 new hermes ios production static
Failed to restore gradle-home-v1|macOS|react-native-build[31b9e01b3f06448dfca970350133ee69]-f42c1bc01a93ab673097467595d59b01a71e4b0c: Error: Cache service responded with 400
Build RN 0.71.11 legacy jsc ios production no
This job uses deprecated functionality from the 'gradle/gradle-build-action' action. Consult the Job Summary for more details.
Build RN 0.71.11 legacy jsc ios production no
Failed to restore gradle-home-v1|macOS|react-native-build[140a3132ca24d5e55b720d0a075a8fc7]-f42c1bc01a93ab673097467595d59b01a71e4b0c: Error: Cache service responded with 400
metrics (new, ios)
This job uses deprecated functionality from the 'gradle/gradle-build-action' action. Consult the Job Summary for more details.
metrics (new, ios)
Failed to restore gradle-home-v1|macOS|metrics[3bf7eefaf700cf0b5c640a228099e4c2]-f42c1bc01a93ab673097467595d59b01a71e4b0c: Error: Cache service responded with 400
metrics (legacy, ios)
This job uses deprecated functionality from the 'gradle/gradle-build-action' action. Consult the Job Summary for more details.
metrics (legacy, ios)
Failed to restore gradle-home-v1|macOS|metrics[ae166aa1306e7259d1985dd8fb1aa48d]-f42c1bc01a93ab673097467595d59b01a71e4b0c: Error: Cache service responded with 400
Test RN 0.81.0 new hermes android production no
This job uses deprecated functionality from the 'gradle/gradle-build-action' action. Consult the Job Summary for more details.
Test RN 0.81.0 new hermes android production no
Failed to restore gradle-home-v1|Linux|react-native-test[98aee91566bf4bbb5537771b4824873c]-f42c1bc01a93ab673097467595d59b01a71e4b0c: Error: Cache service responded with 400
Test RN 0.81.0 legacy hermes android production no
This job uses deprecated functionality from the 'gradle/gradle-build-action' action. Consult the Job Summary for more details.
Test RN 0.81.0 legacy hermes android production no
Failed to restore gradle-home-v1|Linux|react-native-test[f3f8897084cee157a4d6c77080bdf96b]-f42c1bc01a93ab673097467595d59b01a71e4b0c: Error: Cache service responded with 400
Test RN 0.81.0 legacy hermes ios production no
This job uses deprecated functionality from the 'gradle/gradle-build-action' action. Consult the Job Summary for more details.
Test RN 0.81.0 legacy hermes ios production no
Failed to restore gradle-home-v1|macOS|react-native-test[f2d17422d70402a116ea44c3518db1b3]-f42c1bc01a93ab673097467595d59b01a71e4b0c: Error: Cache service responded with 400
Test RN 0.81.0 new hermes ios production no
This job uses deprecated functionality from the 'gradle/gradle-build-action' action. Consult the Job Summary for more details.
Test RN 0.81.0 new hermes ios production no
Failed to restore gradle-home-v1|macOS|react-native-test[42108b3bda8ca198dd2658fc82306c09]-f42c1bc01a93ab673097467595d59b01a71e4b0c: Error: Cache service responded with 400
Build RN 0.71.11 legacy hermes ios production no
The macOS-13 based runner images are being deprecated, consider switching to macOS-15 (macos-15-intel) or macOS 15 arm64 (macos-latest) instead. For more details see https://github.com/actions/runner-images/issues/13046
Build RN 0.71.11 legacy jsc ios production no
The macOS-13 based runner images are being deprecated, consider switching to macOS-15 (macos-15-intel) or macOS 15 arm64 (macos-latest) instead. For more details see https://github.com/actions/runner-images/issues/13046

Artifacts

Produced during runtime
Name Size Digest
0.71.11-legacy-hermes-android-production-no-app-package Expired
8.71 MB
sha256:8db11a3e478940e4bd2a83fcfb16a8b31dd23ee0a07f8447184e62a0813add32
0.71.11-legacy-hermes-ios-production-no-app-package Expired
8.05 MB
sha256:b1b99af0b30a5b1417c5d7ddb416edd6d2d7e17493fbfdd2cb8808721421a4b9
0.71.11-legacy-jsc-android-production-no-app-package Expired
9.48 MB
sha256:eca22362609835bec21e82c00af3e23a828618f4fc5e4b227e12566d08d7c4ef
0.71.11-legacy-jsc-ios-production-no-app-package Expired
8.05 MB
sha256:cd67e7eaf1f1caef07ccac81f753df1db890f571a8bd6366538284b568986204
0.81.0-legacy-hermes-android-production-no-app-package Expired
10 MB
sha256:3f970273c8f591d7a47690fd2335cde0a9ad5bfc2b604362433e1cb032a02ce9
0.81.0-legacy-hermes-android-production-no-logs Expired
32.5 KB
sha256:6f1b4e8a4abceb2b5e0f72e94f34ea7cdeaaafc0814eab67755b2ff865081a12
0.81.0-legacy-hermes-ios-production-dynamic-app-package Expired
14.5 MB
sha256:636c936db4d59fa9895c282b919fe1b869de64cdffeaf4f7b4cccfe6c399351b
0.81.0-legacy-hermes-ios-production-no-app-package Expired
11.3 MB
sha256:30fc9ba2bb1abae63e221780fe3a3476e63273bbb989f44f2ff49e6ebd3e6be1
0.81.0-legacy-hermes-ios-production-no-logs Expired
39.6 KB
sha256:67eb81a55b5b26cff56d31c8027c590531a9abac6a127497841be44ccf7b90d2
0.81.0-legacy-hermes-ios-production-static-app-package Expired
11.3 MB
sha256:d2ee763e7b41f6dd3c7a0a74bf6c873a77e16e960808394231ec1ba4ed6df263
0.81.0-new-hermes-android-production-no-app-package Expired
10 MB
sha256:fb46dbffe4d8b8d02a062267f218769d4494e47cd81b5d76bb83b4052beb81fb
0.81.0-new-hermes-android-production-no-logs Expired
32.4 KB
sha256:0cf7e66b19ba997692dcd66d334bed01eec67db3cd2cdcacc1a8f35d05e2d424
0.81.0-new-hermes-ios-production-no-app-package Expired
11.3 MB
sha256:6e1427d150c0091bef649667cc45ffbc740db2f7d322c41291f12d0effafe3be
0.81.0-new-hermes-ios-production-no-logs Expired
39.4 KB
sha256:1b115c661d81de2765b1f984e5e60dd6ccf8bc48027c717a9489ef682866bb75
0.81.0-new-hermes-ios-production-static-app-package Expired
11.4 MB
sha256:151305e4bc18fd88ca92ab417fbbd13b497573af60af2cc6cb7d7d72a4b0d20b
app-sdk-metrics-results-Android (legacy) Expired
359 Bytes
sha256:a6d670c686543bac07301fac91685294eba882ee4e0d7132ded1e58d71f77cea
app-sdk-metrics-results-Android (new) Expired
357 Bytes
sha256:0c9491bb970e05850b4a9858ed7db9ca86bd0218e8b5eda96a3a3c88ed7c70df
app-sdk-metrics-results-iOS (legacy) Expired
358 Bytes
sha256:624c42b860f66720268a45303a4178d9c1252d7aab9420dbe0974bc767457d41
app-sdk-metrics-results-iOS (new) Expired
359 Bytes
sha256:82aac39142932b92cd2f2ab1e20b78b366a01db2406460b5e2bc658600a9458c
rn-build-logs-0.71.11-legacy-hermes-ios-production-no Expired
318 KB
sha256:4ef0fbc0f6f9f3c60778d9767ecec1fd4a04960e4a304543b3cb9f36a29228f4
rn-build-logs-0.71.11-legacy-jsc-ios-production-no Expired
316 KB
sha256:707f3482d183db6b3e2ec4b1a5f161cdf0797e7d6a3011435792d1be5b66c4b9
rn-build-logs-0.81.0-legacy-hermes-ios-production-dynamic Expired
2.02 MB
sha256:a3dbfa5cc96589bd690f7f89ba042f4502d018c64d79e5ff4492e0c1a97d29f7
rn-build-logs-0.81.0-legacy-hermes-ios-production-no Expired
1.3 MB
sha256:9c121ddc196169a9a0a0ad6f2fc8d705da770d6be3ff4922a66c33df9144be44
rn-build-logs-0.81.0-legacy-hermes-ios-production-static Expired
1.94 MB
sha256:8381232b9164e01b4a43a556557386569e0c92c37a052484564b44c9add97cbf
rn-build-logs-0.81.0-new-hermes-ios-production-no Expired
1.41 MB
sha256:27a64b908f8f2bbe95c5b08941e766e9a3ff414140a953255d7e5418feba45d4
rn-build-logs-0.81.0-new-hermes-ios-production-static Expired
2.05 MB
sha256:4cff6cf19128dd828c768e1b358d31d072070540ab2dab0db24f95afed8ef84f