Skip to content

chore(0.83): prepare stable 0.83.0 with React Native 0.83.10 #2092

chore(0.83): prepare stable 0.83.0 with React Native 0.83.10

chore(0.83): prepare stable 0.83.0 with React Native 0.83.10 #2092

Triggered via pull request September 22, 2026 19:09
Status Success
Total duration 33m 23s
Artifacts 13

microsoft-pr.yml

on: pull_request
Prebuild macOS Core  /  ...  /  Resolve Hermes
1m 37s
Prebuild macOS Core / Resolve Hermes / Resolve Hermes
Check release published
11s
Check release published
Matrix: Build RNTester / build-rntester
Lint PR title
31s
Lint PR title
NPM Publish (Dry Run)
1m 38s
NPM Publish (Dry Run)
Check for Changesets
59s
Check for Changesets
Check Yarn Constraints
54s
Check Yarn Constraints
JavaScript Tests
3m 26s
JavaScript Tests
Test react-native-test-app integration  /  Test react-native-test-app integration
18m 40s
Test react-native-test-app integration / Test react-native-test-app integration
Build the website  /  Build the website
Build the website / Build the website
Prebuild macOS Core  /  ...  /  Build hermesc
0s
Prebuild macOS Core / Resolve Hermes / Build hermesc
Test react-native-macos init  /  Test react-native-macos init
Test react-native-macos init / Test react-native-macos init
Matrix: Prebuild macOS Core / Resolve Hermes / build-hermes-slice
Prebuild macOS Core  /  ...  /  Assemble Hermes xcframework
Prebuild macOS Core / Resolve Hermes / Assemble Hermes xcframework
Matrix: Prebuild macOS Core / build
Prebuild macOS Core  /  Compose XCFramework (Debug)
3m 24s
Prebuild macOS Core / Compose XCFramework (Debug)
Fit to window
Zoom out
Zoom in

Annotations

84 warnings and 7 notices
Check release published
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-node@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Lint PR title
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-node@v4.4.0. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Check Yarn Constraints
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-node@v4.4.0. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Check for Changesets
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-node@v4.4.0. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
NPM Publish (Dry Run)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-node@v4.4.0. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Prebuild macOS Core / Resolve Hermes / Resolve Hermes
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-node@v4.4.0, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
JavaScript Tests
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-node@v4.4.0. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build RNTester / macos, static
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-node@v4.4.0. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build RNTester / macos, static: packages/rn-tester/Pods/Headers/Public/hermes-engine/hermes/inspector/chrome/CDPHandler.h#L107
parameter 'onDisconnect' not found in the function declaration [-Wdocumentation]
Build RNTester / macos, static: packages/rn-tester/Pods/Headers/Public/hermes-engine/hermes/Public/DebuggerTypes.h#L164
implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'ScopeDepth' (aka 'unsigned int') [-Wshorten-64-to-32]
Build RNTester / macos, static: packages/rn-tester/Pods/Headers/Public/hermes-engine/hermes/Public/DebuggerTypes.h#L78
implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
Build RNTester / macos, static: packages/rn-tester/Pods/Headers/Public/hermes-engine/hermes/Public/DebuggerTypes.h#L164
implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'ScopeDepth' (aka 'unsigned int') [-Wshorten-64-to-32]
Build RNTester / macos, static: packages/rn-tester/Pods/Headers/Public/hermes-engine/hermes/Public/DebuggerTypes.h#L78
implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
Build RNTester / macos, static: packages/rn-tester/Pods/Headers/Public/hermes-engine/hermes/Public/DebuggerTypes.h#L164
implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'ScopeDepth' (aka 'unsigned int') [-Wshorten-64-to-32]
Build RNTester / macos, static: packages/rn-tester/Pods/Headers/Public/hermes-engine/hermes/Public/DebuggerTypes.h#L78
implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
Build RNTester / macos, static: packages/rn-tester/Pods/Headers/Public/hermes-engine/hermes/inspector/chrome/CDPHandler.h#L107
parameter 'onDisconnect' not found in the function declaration [-Wdocumentation]
Build RNTester / macos, static: packages/react-native/ReactCommon/reactperflogger/fusebox/FuseboxTracer.h#L26
declaration is marked with '@deprecated' command but does not have a deprecation attribute [-Wdocumentation-deprecated-sync]
Prebuild macOS Core / Build visionos
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@v4, actions/checkout@v4, actions/download-artifact@v4, actions/setup-node@v4.4.0, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build RNTester / macos, dynamic
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-node@v4.4.0. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build RNTester / macos, dynamic: packages/rn-tester/Pods/Headers/Public/hermes-engine/hermes/Public/DebuggerTypes.h#L164
implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'ScopeDepth' (aka 'unsigned int') [-Wshorten-64-to-32]
Build RNTester / macos, dynamic: packages/rn-tester/Pods/Headers/Public/hermes-engine/hermes/Public/DebuggerTypes.h#L78
implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
Build RNTester / macos, dynamic: packages/rn-tester/Pods/Headers/Public/hermes-engine/hermes/Public/DebuggerTypes.h#L164
implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'ScopeDepth' (aka 'unsigned int') [-Wshorten-64-to-32]
Build RNTester / macos, dynamic: packages/rn-tester/Pods/Headers/Public/hermes-engine/hermes/Public/DebuggerTypes.h#L78
implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
Build RNTester / macos, dynamic: packages/rn-tester/Pods/Headers/Public/hermes-engine/hermes/inspector/chrome/CDPHandler.h#L107
parameter 'onDisconnect' not found in the function declaration [-Wdocumentation]
Build RNTester / macos, dynamic: packages/react-native/ReactCommon/reactperflogger/fusebox/FuseboxTracer.h#L26
declaration is marked with '@deprecated' command but does not have a deprecation attribute [-Wdocumentation-deprecated-sync]
Build RNTester / macos, dynamic
ld: search path '/var/run/com.apple.security.cryptexd/mnt/com.apple.MobileAsset.MetalToolchain-v17.3.7003.10.fAAoaO/Metal.xctoolchain/usr/lib/swift/macosx' not found
Build RNTester / macos, dynamic: packages/rn-tester/Pods/SocketRocket/SocketRocket/Internal/Security/SRPinningSecurityPolicy.m#L54
'SecTrustGetCertificateAtIndex' is deprecated: first deprecated in macOS 12.0 [-Wdeprecated-declarations]
Build RNTester / macos, dynamic: packages/rn-tester/Pods/SocketRocket/SocketRocket/Internal/Utilities/SRURLUtilities.m#L63
'NSURLNetworkServiceTypeVoIP' is deprecated: first deprecated in macOS 10.15 - Use PushKit for VoIP control purposes [-Wdeprecated-declarations]
Build RNTester / macos, dynamic
ld: ignoring duplicate libraries: '-lc++'
Prebuild macOS Core / Build ios
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@v4, actions/checkout@v4, actions/download-artifact@v4, actions/setup-node@v4.4.0, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build RNTester / visionos, static
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-node@v4.4.0. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build RNTester / visionos, static: packages/rn-tester/Pods/Headers/Public/hermes-engine/hermes/inspector/chrome/CDPHandler.h#L107
parameter 'onDisconnect' not found in the function declaration [-Wdocumentation]
Build RNTester / visionos, static: packages/rn-tester/Pods/Headers/Public/hermes-engine/hermes/Public/DebuggerTypes.h#L164
implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'ScopeDepth' (aka 'unsigned int') [-Wshorten-64-to-32]
Build RNTester / visionos, static: packages/rn-tester/Pods/Headers/Public/hermes-engine/hermes/Public/DebuggerTypes.h#L78
implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
Build RNTester / visionos, static: packages/rn-tester/Pods/Headers/Public/hermes-engine/hermes/Public/DebuggerTypes.h#L164
implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'ScopeDepth' (aka 'unsigned int') [-Wshorten-64-to-32]
Build RNTester / visionos, static: packages/rn-tester/Pods/Headers/Public/hermes-engine/hermes/Public/DebuggerTypes.h#L78
implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
Build RNTester / visionos, static: packages/rn-tester/Pods/Headers/Public/hermes-engine/hermes/Public/DebuggerTypes.h#L164
implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'ScopeDepth' (aka 'unsigned int') [-Wshorten-64-to-32]
Build RNTester / visionos, static: packages/rn-tester/Pods/Headers/Public/hermes-engine/hermes/Public/DebuggerTypes.h#L78
implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
Build RNTester / visionos, static: packages/rn-tester/Pods/Headers/Public/hermes-engine/hermes/inspector/chrome/CDPHandler.h#L107
parameter 'onDisconnect' not found in the function declaration [-Wdocumentation]
Build RNTester / visionos, static: packages/react-native/ReactCommon/reactperflogger/fusebox/FuseboxTracer.h#L26
declaration is marked with '@deprecated' command but does not have a deprecation attribute [-Wdocumentation-deprecated-sync]
Build RNTester / visionos, static: packages/react-native/ReactCommon/reactperflogger/fusebox/FuseboxTracer.h#L26
declaration is marked with '@deprecated' command but does not have a deprecation attribute [-Wdocumentation-deprecated-sync]
Test react-native-test-app integration / Test react-native-test-app integration
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-node@v4.4.0. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Test react-native-test-app integration / Test react-native-test-app integration
Run script build phase '[CP-User] [Hermes] Replace Hermes for the right configuration, if needed' 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 'hermes-engine' from project 'Pods')
Test react-native-test-app integration / Test react-native-test-app integration
ld: search path '/var/run/com.apple.security.cryptexd/mnt/com.apple.MobileAsset.MetalToolchain-v17.3.7003.10.9rzQrM/Metal.xctoolchain/usr/lib/swift/macosx' not found
Test react-native-test-app integration / Test react-native-test-app integration
ld: search path '/var/run/com.apple.security.cryptexd/mnt/com.apple.MobileAsset.MetalToolchain-v17.3.7003.10.9rzQrM/Metal.xctoolchain/usr/lib/swift/macosx' not found
Test react-native-test-app integration / Test react-native-test-app integration
ld: search path '/var/run/com.apple.security.cryptexd/mnt/com.apple.MobileAsset.MetalToolchain-v17.3.7003.10.9rzQrM/Metal.xctoolchain/usr/lib/swift/macosx' not found
Build RNTester / ios, static
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-node@v4.4.0. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build RNTester / ios, static: packages/rn-tester/Pods/Headers/Public/hermes-engine/hermes/inspector/chrome/CDPHandler.h#L107
parameter 'onDisconnect' not found in the function declaration [-Wdocumentation]
Build RNTester / ios, static: packages/rn-tester/Pods/Headers/Public/hermes-engine/hermes/Public/DebuggerTypes.h#L164
implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'ScopeDepth' (aka 'unsigned int') [-Wshorten-64-to-32]
Build RNTester / ios, static: packages/rn-tester/Pods/Headers/Public/hermes-engine/hermes/Public/DebuggerTypes.h#L78
implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
Build RNTester / ios, static: packages/rn-tester/Pods/Headers/Public/hermes-engine/hermes/Public/DebuggerTypes.h#L164
implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'ScopeDepth' (aka 'unsigned int') [-Wshorten-64-to-32]
Build RNTester / ios, static: packages/rn-tester/Pods/Headers/Public/hermes-engine/hermes/Public/DebuggerTypes.h#L78
implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
Build RNTester / ios, static: packages/rn-tester/Pods/Headers/Public/hermes-engine/hermes/Public/DebuggerTypes.h#L164
implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'ScopeDepth' (aka 'unsigned int') [-Wshorten-64-to-32]
Build RNTester / ios, static: packages/rn-tester/Pods/Headers/Public/hermes-engine/hermes/Public/DebuggerTypes.h#L78
implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
Build RNTester / ios, static: packages/rn-tester/Pods/Headers/Public/hermes-engine/hermes/inspector/chrome/CDPHandler.h#L107
parameter 'onDisconnect' not found in the function declaration [-Wdocumentation]
Build RNTester / ios, static: packages/react-native/ReactCommon/reactperflogger/fusebox/FuseboxTracer.h#L26
declaration is marked with '@deprecated' command but does not have a deprecation attribute [-Wdocumentation-deprecated-sync]
Build RNTester / ios, static: packages/react-native/ReactCommon/reactperflogger/fusebox/FuseboxTracer.h#L26
declaration is marked with '@deprecated' command but does not have a deprecation attribute [-Wdocumentation-deprecated-sync]
Prebuild macOS Core / Build macos
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@v4, actions/checkout@v4, actions/download-artifact@v4, actions/setup-node@v4.4.0, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build RNTester / visionos, dynamic
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-node@v4.4.0. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build RNTester / visionos, dynamic: packages/react-native/ReactCommon/reactperflogger/fusebox/FuseboxTracer.h#L26
declaration is marked with '@deprecated' command but does not have a deprecation attribute [-Wdocumentation-deprecated-sync]
Build RNTester / visionos, dynamic: packages/react-native/ReactCommon/reactperflogger/fusebox/FuseboxTracer.h#L26
declaration is marked with '@deprecated' command but does not have a deprecation attribute [-Wdocumentation-deprecated-sync]
Build RNTester / visionos, dynamic
ld: search path '/var/run/com.apple.security.cryptexd/mnt/com.apple.MobileAsset.MetalToolchain-v17.3.7003.10.jE1vK9/Metal.xctoolchain/usr/lib/swift/xrsimulator' not found
Build RNTester / visionos, dynamic
ld: search path '/var/run/com.apple.security.cryptexd/mnt/com.apple.MobileAsset.MetalToolchain-v17.3.7003.10.jE1vK9/Metal.xctoolchain/usr/lib/swift/xrsimulator' not found
Build RNTester / visionos, dynamic: packages/rn-tester/Pods/SocketRocket/SocketRocket/Internal/Security/SRPinningSecurityPolicy.m#L54
'SecTrustGetCertificateAtIndex' is deprecated: first deprecated in visionOS 1.0 [-Wdeprecated-declarations]
Build RNTester / visionos, dynamic: packages/rn-tester/Pods/SocketRocket/SocketRocket/Internal/Utilities/SRURLUtilities.m#L63
'NSURLNetworkServiceTypeVoIP' is deprecated: first deprecated in visionOS 1.0 - Use PushKit for VoIP control purposes [-Wdeprecated-declarations]
Build RNTester / visionos, dynamic: packages/rn-tester/Pods/SocketRocket/SocketRocket/Internal/Security/SRPinningSecurityPolicy.m#L54
'SecTrustGetCertificateAtIndex' is deprecated: first deprecated in visionOS 1.0 [-Wdeprecated-declarations]
Build RNTester / visionos, dynamic: packages/rn-tester/Pods/SocketRocket/SocketRocket/Internal/Utilities/SRURLUtilities.m#L63
'NSURLNetworkServiceTypeVoIP' is deprecated: first deprecated in visionOS 1.0 - Use PushKit for VoIP control purposes [-Wdeprecated-declarations]
Build RNTester / visionos, dynamic
ld: ignoring duplicate libraries: '-lc++'
Build RNTester / visionos, dynamic
ld: ignoring duplicate libraries: '-lc++'
Build RNTester / ios, dynamic
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-node@v4.4.0. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build RNTester / ios, dynamic: packages/react-native/ReactCommon/reactperflogger/fusebox/FuseboxTracer.h#L26
declaration is marked with '@deprecated' command but does not have a deprecation attribute [-Wdocumentation-deprecated-sync]
Build RNTester / ios, dynamic: packages/react-native/ReactCommon/reactperflogger/fusebox/FuseboxTracer.h#L26
declaration is marked with '@deprecated' command but does not have a deprecation attribute [-Wdocumentation-deprecated-sync]
Build RNTester / ios, dynamic
ld: search path '/var/run/com.apple.security.cryptexd/mnt/com.apple.MobileAsset.MetalToolchain-v17.3.7003.10.PtvDwS/Metal.xctoolchain/usr/lib/swift/iphonesimulator' not found
Build RNTester / ios, dynamic
ld: search path '/var/run/com.apple.security.cryptexd/mnt/com.apple.MobileAsset.MetalToolchain-v17.3.7003.10.PtvDwS/Metal.xctoolchain/usr/lib/swift/iphonesimulator' not found
Build RNTester / ios, dynamic: packages/rn-tester/Pods/SocketRocket/SocketRocket/Internal/Security/SRPinningSecurityPolicy.m#L54
'SecTrustGetCertificateAtIndex' is deprecated: first deprecated in iOS 15.0 [-Wdeprecated-declarations]
Build RNTester / ios, dynamic: packages/rn-tester/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 RNTester / ios, dynamic: packages/rn-tester/Pods/SocketRocket/SocketRocket/Internal/Security/SRPinningSecurityPolicy.m#L54
'SecTrustGetCertificateAtIndex' is deprecated: first deprecated in iOS 15.0 [-Wdeprecated-declarations]
Build RNTester / ios, dynamic: packages/rn-tester/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 RNTester / ios, dynamic
ld: ignoring duplicate libraries: '-lc++'
Build RNTester / ios, dynamic
ld: ignoring duplicate libraries: '-lc++'
Prebuild macOS Core / Build visionos-simulator
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@v4, actions/checkout@v4, actions/download-artifact@v4, actions/setup-node@v4.4.0, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Prebuild macOS Core / Build ios-simulator
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@v4, actions/checkout@v4, actions/download-artifact@v4, actions/setup-node@v4.4.0, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Prebuild macOS 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: actions/cache/restore@v4, actions/checkout@v4, actions/download-artifact@v4, actions/setup-node@v4.4.0, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Check release published
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Lint PR title
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Check Yarn Constraints
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Check for Changesets
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
NPM Publish (Dry Run)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
JavaScript Tests
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
PR
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"

Artifacts

Produced during runtime
Name Size Digest
ReactCoreDebug.framework.dSYM.tar.gz
239 MB
sha256:cb44fd44c789333e5830017cc28b3181a697bb70ea28a6903d80a15ad45b9cea
ReactCoreDebug.xcframework.tar.gz
99 MB
sha256:b00ade0277456550b0206e494dca87a1be5940176b453bcbecb977353731bef3
hermes-artifacts
44.8 MB
sha256:67fbbffe8fa3729349d5b51d9e8c601eb5f668af07667af60ec3a779a8b5a414
prebuild-macos-core-headers-Debug-ios
741 KB
sha256:271f8f4ca6486d54a63602d9de99bf43fa17b8f98fb0f88321d6954a4bf92714
prebuild-macos-core-headers-Debug-ios-simulator
741 KB
sha256:4c4dc4592cf221da808cc51cd760a5297a6473c5f2f35772e5511caed95340c1
prebuild-macos-core-headers-Debug-macos
741 KB
sha256:57d3c3897c3c257b066cf30484ebda6a3bd514547da7c5814c2dbea27f9c523e
prebuild-macos-core-headers-Debug-visionos
741 KB
sha256:a22e36e3f70104300bb303db68c121cf3ac831e9a7b9a96b6c3938ba7d6ece3d
prebuild-macos-core-headers-Debug-visionos-simulator
741 KB
sha256:650be2ce1b1d6f4c60d0282f56072d9c003bd237d75235aaae37caf16c9f8f6a
prebuild-macos-core-slice-Debug-ios
57.9 MB
sha256:f65a38e6a4ce23dd8293f9d817426968f2ae831576aa2066edf381489d0f01b3
prebuild-macos-core-slice-Debug-ios-simulator
108 MB
sha256:262909c20165d6946ea2eafc25e2d201f9ea798acc41312147eff1f199b8bc82
prebuild-macos-core-slice-Debug-macos
181 MB
sha256:edfb8642bb53ddc8d613942e82a65809fffbb4b00e406c099ed7969a1a08af6c
prebuild-macos-core-slice-Debug-visionos
58.1 MB
sha256:3fa79c8289f5d290478636275e3c66e595956dc4f0cf497ba551f554d1384fea
prebuild-macos-core-slice-Debug-visionos-simulator
109 MB
sha256:794528ee4b0b7c17bedb38873a85ab89a98f92147e1ef1564da0f347a899d8dd