Skip to content

ci: convert remaining Azure Pipelines PR checks to Github Actions #343

ci: convert remaining Azure Pipelines PR checks to Github Actions

ci: convert remaining Azure Pipelines PR checks to Github Actions #343

Triggered via pull request August 8, 2025 14:14
Status Cancelled
Total duration 6m 13s
Artifacts 1

microsoft-pr.yml

on: pull_request
Lint PR title
24s
Lint PR title
Build the website  /  Build the website
47s
Build the website / Build the website
NPM Publish (Dry Run)
38s
NPM Publish (Dry Run)
Check Yarn Constraints
38s
Check Yarn Constraints
JavaScript Tests
2m 38s
JavaScript Tests
Test react-native-macos init  /  Test react-native-macos init
Test react-native-macos init / Test react-native-macos init
Test react-native-test-app integration  /  Test react-native-test-app integration
Test react-native-test-app integration / Test react-native-test-app integration
Matrix: Build RNTester / build-test-rntester
Fit to window
Zoom out
Zoom in

Annotations

26 errors and 61 warnings
Build RNTester / ios, newarch, jsc
Process completed with exit code 1.
Build RNTester / ios, newarch, jsc
error: Unable to copy Address Sanitizer library: Could not determine where it lives. (in target 'RNTester' from project 'RNTesterPods')
Build RNTester / ios, oldarch, jsc
Process completed with exit code 1.
Build RNTester / ios, oldarch, jsc
error: Unable to copy Address Sanitizer library: Could not determine where it lives. (in target 'RNTester' from project 'RNTesterPods')
Build RNTester / ios, oldarch, hermes
Process completed with exit code 1.
Build RNTester / ios, oldarch, hermes
error: Unable to copy Address Sanitizer library: Could not determine where it lives. (in target 'RNTester' from project 'RNTesterPods')
Build RNTester / ios, newarch, hermes
Process completed with exit code 1.
Build RNTester / ios, newarch, hermes
error: Unable to copy Address Sanitizer library: Could not determine where it lives. (in target 'RNTester' from project 'RNTesterPods')
Build RNTester / visionos, oldarch, hermes
The operation was canceled.
Build RNTester / visionos, oldarch, hermes
Canceling since a higher priority waiting request for PR-refs/pull/2590/merge-gha exists
Build RNTester / macos, newarch, hermes
The operation was canceled.
Build RNTester / macos, newarch, hermes
Canceling since a higher priority waiting request for PR-refs/pull/2590/merge-gha exists
Build RNTester / macos, oldarch, jsc
The operation was canceled.
Build RNTester / macos, oldarch, jsc
Canceling since a higher priority waiting request for PR-refs/pull/2590/merge-gha exists
Build RNTester / visionos, oldarch, jsc
The operation was canceled.
Build RNTester / visionos, oldarch, jsc
Canceling since a higher priority waiting request for PR-refs/pull/2590/merge-gha exists
Build RNTester / visionos, newarch, hermes
The operation was canceled.
Build RNTester / visionos, newarch, hermes
Canceling since a higher priority waiting request for PR-refs/pull/2590/merge-gha exists
Build RNTester / visionos, newarch, jsc
The operation was canceled.
Build RNTester / visionos, newarch, jsc
Canceling since a higher priority waiting request for PR-refs/pull/2590/merge-gha exists
Build RNTester / macos, newarch, jsc
The operation was canceled.
Build RNTester / macos, newarch, jsc
Canceling since a higher priority waiting request for PR-refs/pull/2590/merge-gha exists
Build RNTester / macos, oldarch, hermes
The operation was canceled.
PR
Canceling since a higher priority waiting request for PR-refs/pull/2590/merge-gha exists
PR
Canceling since a higher priority waiting request for PR-refs/pull/2590/merge-gha exists
Build RNTester / macos, oldarch, hermes
Canceling since a higher priority waiting request for PR-refs/pull/2590/merge-gha exists
Build RNTester / ios, newarch, jsc
Run script build phase '[RN] Copy Hermes Framework' 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 'RNTester' from project 'RNTesterPods')
Build RNTester / ios, newarch, jsc
Run script build phase 'Build JS Bundle' 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 'RNTester' from project 'RNTesterPods')
Build RNTester / ios, oldarch, jsc
Run script build phase '[RN] Copy Hermes Framework' 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 'RNTester' from project 'RNTesterPods')
Build RNTester / ios, oldarch, jsc
Run script build phase 'Build JS Bundle' 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 'RNTester' from project 'RNTesterPods')
JavaScript Tests: docsite/docusaurus.config.ts#L20
Trailing spaces not allowed
JavaScript Tests: docsite/docusaurus.config.ts#L18
Strings must use singlequote
JavaScript Tests: docsite/docusaurus.config.ts#L18
Strings must use singlequote
JavaScript Tests: docsite/docusaurus.config.ts#L10
Strings must use singlequote
JavaScript Tests: docsite/docusaurus.config.ts#L9
Strings must use singlequote
JavaScript Tests: docsite/docusaurus.config.ts#L8
Strings must use singlequote
JavaScript Tests: docsite/docusaurus.config.ts#L8
Strings must use singlequote
JavaScript Tests: docsite/docusaurus.config.ts#L7
Strings must use singlequote
JavaScript Tests: docsite/docusaurus.config.ts#L6
Strings must use singlequote
JavaScript Tests: docsite/docusaurus.config.ts#L5
Strings must use singlequote
Build RNTester / ios, oldarch, hermes
Run script build phase '[RN] Copy Hermes Framework' 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 'RNTester' from project 'RNTesterPods')
Build RNTester / ios, oldarch, hermes
Run script build phase 'Build JS Bundle' 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 'RNTester' from project 'RNTesterPods')
Build RNTester / ios, newarch, hermes
Run script build phase '[RN] Copy Hermes Framework' 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 'RNTester' from project 'RNTesterPods')
Build RNTester / ios, newarch, hermes
Run script build phase 'Build JS Bundle' 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 'RNTester' from project 'RNTesterPods')
Build RNTester / macos, oldarch, jsc: packages/react-native/React/Views/ScrollView/RCTScrollView.m#L51
auto property synthesis will not synthesize property 'scrollEnabled'; it will be implemented by its superclass, use @dynamic to acknowledge intention [-Wobjc-property-synthesis]
Build RNTester / macos, oldarch, jsc: packages/rn-tester/Pods/Headers/Private/React-Core/React/RCTUITextField.h#L61
'copy' attribute on property 'defaultTextAttributes' does not match the property inherited from 'RCTBackedTextInputViewProtocol' [-Wproperty-attribute-mismatch]
Build RNTester / macos, oldarch, jsc: packages/rn-tester/Pods/Headers/Private/React-Core/React/RCTUITextField.h#L48
'atomic' attribute on property 'editable' does not match the property inherited from 'RCTBackedTextInputViewProtocol' [-Wproperty-attribute-mismatch]
Build RNTester / macos, oldarch, jsc: packages/react-native/React/Base/macOS/RCTUIKit.m#L133
enumeration value 'NSBezierPathElementQuadraticCurveTo' not handled in switch [-Wswitch]
Build RNTester / macos, oldarch, jsc: packages/react-native/React/Base/RCTUtils.m#L302
unused function 'RCTUnsafeExecuteOnMainQueueOnceSync' [-Wunused-function]
Build RNTester / macos, oldarch, jsc: packages/react-native/React/Views/RCTView.m#L1462
'NSFilenamesPboardType' is deprecated: first deprecated in macOS 10.14 - Create multiple pasteboard items with NSPasteboardTypeFileURL or kUTTypeFileURL instead [-Wdeprecated-declarations]
Build RNTester / macos, oldarch, jsc: packages/react-native/React/Views/RCTView.h#L189
auto property synthesis will not synthesize property 'onBlur'; it will be implemented by its superclass, use @dynamic to acknowledge intention [-Wobjc-property-synthesis]
Build RNTester / macos, oldarch, jsc: packages/react-native/React/Views/RCTView.h#L188
auto property synthesis will not synthesize property 'onFocus'; it will be implemented by its superclass, use @dynamic to acknowledge intention [-Wobjc-property-synthesis]
Build RNTester / macos, oldarch, jsc: 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, oldarch, jsc: 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 / visionos, oldarch, jsc: packages/react-native/React/Views/RCTView.m#L944
'traitCollectionDidChange:' is deprecated: first deprecated in visionOS 1.0 - Use the trait change registration APIs declared in the UITraitChangeObservable protocol [-Wdeprecated-declarations]
Build RNTester / visionos, oldarch, jsc: packages/react-native/React/Views/RCTView.m#L942
implementing deprecated method [-Wdeprecated-implementations]
Build RNTester / visionos, oldarch, jsc: packages/react-native/React/Views/RCTViewManager.m#L125
duplicate key in dictionary literal [-Wobjc-dictionary-duplicate-keys]
Build RNTester / visionos, oldarch, jsc: packages/react-native/React/Views/RCTViewManager.m#L124
duplicate key in dictionary literal [-Wobjc-dictionary-duplicate-keys]
Build RNTester / visionos, oldarch, jsc: 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, oldarch, jsc: 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, oldarch, jsc: 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, oldarch, jsc: 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, oldarch, jsc: 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, oldarch, jsc: 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, newarch, jsc: packages/react-native/React/Views/RCTView.m#L944
'traitCollectionDidChange:' is deprecated: first deprecated in visionOS 1.0 - Use the trait change registration APIs declared in the UITraitChangeObservable protocol [-Wdeprecated-declarations]
Build RNTester / visionos, newarch, jsc: packages/react-native/React/Views/RCTView.m#L942
implementing deprecated method [-Wdeprecated-implementations]
Build RNTester / visionos, newarch, jsc: packages/react-native/React/Views/RCTViewManager.m#L125
duplicate key in dictionary literal [-Wobjc-dictionary-duplicate-keys]
Build RNTester / visionos, newarch, jsc: packages/react-native/React/Views/RCTViewManager.m#L124
duplicate key in dictionary literal [-Wobjc-dictionary-duplicate-keys]
Build RNTester / visionos, newarch, jsc: 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, newarch, jsc: 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, newarch, jsc: 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, newarch, jsc: 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, newarch, jsc: 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, newarch, jsc: 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 / macos, newarch, jsc: packages/rn-tester/Pods/Headers/Public/React-Core/React/RCTUITextField.h#L48
'atomic' attribute on property 'editable' does not match the property inherited from 'RCTBackedTextInputViewProtocol' [-Wproperty-attribute-mismatch]
Build RNTester / macos, newarch, jsc: packages/react-native/Libraries/Text/TextInput/Multiline/RCTUITextView.mm#L16
auto property synthesis will not synthesize property 'continuousSpellCheckingEnabled' declared in protocol 'RCTBackedTextInputViewProtocol' [-Wobjc-protocol-property-synthesis]
Build RNTester / macos, newarch, jsc: packages/react-native/Libraries/Text/TextInput/Multiline/RCTUITextView.mm#L16
auto property synthesis will not synthesize property 'grammarCheckingEnabled' declared in protocol 'RCTBackedTextInputViewProtocol' [-Wobjc-protocol-property-synthesis]
Build RNTester / macos, newarch, jsc: packages/react-native/Libraries/Text/TextInput/Multiline/RCTUITextView.mm#L16
auto property synthesis will not synthesize property 'automaticSpellingCorrectionEnabled' declared in protocol 'RCTBackedTextInputViewProtocol' [-Wobjc-protocol-property-synthesis]
Build RNTester / macos, newarch, jsc: packages/react-native/Libraries/Text/TextInput/Multiline/RCTUITextView.mm#L16
auto property synthesis will not synthesize property 'typingAttributes' declared in protocol 'RCTBackedTextInputViewProtocol' [-Wobjc-protocol-property-synthesis]
Build RNTester / macos, newarch, jsc: packages/react-native/Libraries/Text/TextInput/Multiline/RCTUITextView.mm#L16
auto property synthesis will not synthesize property 'contentInset' declared in protocol 'RCTBackedTextInputViewProtocol' [-Wobjc-protocol-property-synthesis]
Build RNTester / macos, newarch, jsc: packages/react-native/Libraries/Text/TextInput/Multiline/RCTUITextView.mm#L16
auto property synthesis will not synthesize property 'contentOffset' declared in protocol 'RCTBackedTextInputViewProtocol' [-Wobjc-protocol-property-synthesis]
Build RNTester / macos, newarch, jsc: packages/react-native/Libraries/Text/TextInput/Multiline/RCTUITextView.mm#L16
auto property synthesis will not synthesize property 'zoomScale' declared in protocol 'RCTBackedTextInputViewProtocol' [-Wobjc-protocol-property-synthesis]
Build RNTester / macos, newarch, jsc: 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, newarch, jsc: 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, oldarch, hermes: 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, oldarch, hermes
ld: ignoring duplicate libraries: '../../external/llvh/lib/Support/libLLVHSupport.a', '../../lib/AST/libhermesAST.a', '../../lib/Parser/libhermesParser.a', '../../lib/Support/libhermesSupport.a'
Build RNTester / macos, oldarch, hermes
/Applications/Xcode_16.4.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: archive library: libhermesFlowParser.a the table of contents is empty (no object file members in the library define global symbols)

Artifacts

Produced during runtime
Name Size Digest
website-build Expired
2.38 MB
sha256:fe4120a15e238a1bddaa79574b73c90cb20b77943936db35cd67dfcfe8f29918