Skip to content

infra.spm_global

infra.spm_global #496

Triggered via schedule May 29, 2026 09:11
Status Success
Total duration 32m 23s
Artifacts

infra.spm_global.yml

on: schedule
spm-package-resolved
1m 20s
spm-package-resolved
Matrix: iOS-Device
Matrix: platforms
Matrix: swift-build-run
Fit to window
Zoom out
Zoom in

Annotations

2 errors, 64 warnings, and 20 notices
swift-build-run (macos-26, Xcode_26.4, spm): FirebaseAuth/Tests/Unit/AuthTests.swift#L2245
testAutomaticTokenRefreshRetry, XCTAssertEqual failed: ("Optional("NEW_ACCESS_TOKEN")") is not equal to ("Optional("TEST_ACCESS_TOKEN")")
swift-build-run (macos-26, Xcode_26.4, spm): FirebaseAuth/Tests/Unit/AuthTests.swift#L2233
testAutomaticTokenRefreshRetry, XCTAssertNotNil failed
spm-package-resolved
Cache save failed.
platforms (catalyst): FirebaseCombineSwift/Sources/Firestore/WriteBatch+Combine.swift#L34
capture of 'promise' with non-Sendable type '(Result<Void, any Error>) -> Void' in a '@sendable' closure
platforms (catalyst): FirebaseCombineSwift/Sources/Firestore/DocumentReference+Combine.swift#L246
capture of 'promise' with non-Sendable type '(Result<DocumentSnapshot, any Error>) -> Void' in a '@sendable' closure
platforms (catalyst): FirebaseCombineSwift/Sources/Firestore/DocumentReference+Combine.swift#L225
capture of 'promise' with non-Sendable type '(Result<Void, any Error>) -> Void' in a '@sendable' closure
platforms (catalyst): FirebaseCombineSwift/Sources/Firestore/DocumentReference+Combine.swift#L206
capture of 'promise' with non-Sendable type '(Result<Void, any Error>) -> Void' in a '@sendable' closure
platforms (catalyst): FirebaseCombineSwift/Sources/Firestore/DocumentReference+Combine.swift#L84
capture of 'promise' with non-Sendable type '(Result<Void, any Error>) -> Void' in a '@sendable' closure
platforms (catalyst): FirebaseCombineSwift/Sources/Firestore/DocumentReference+Combine.swift#L58
capture of 'promise' with non-Sendable type '(Result<Void, any Error>) -> Void' in a '@sendable' closure
platforms (catalyst): FirebaseCombineSwift/Sources/Firestore/DocumentReference+Combine.swift#L35
capture of 'promise' with non-Sendable type '(Result<Void, any Error>) -> Void' in a '@sendable' closure
platforms (catalyst): FirebaseCombineSwift/Sources/Firestore/Query+Combine.swift#L36
capture of 'promise' with non-Sendable type '(Result<QuerySnapshot, any Error>) -> Void' in a '@sendable' closure
platforms (catalyst): Firestore/Swift/Source/ExpressionImplementation.swift#L1453
variable 'args' was never mutated; consider changing to 'let' constant
iOS-Device (macos-26, Xcode_26.4)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: nick-fields/retry@ce71cc2ab81d554ebbe88c79ab5975992d79ba08. 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/
iOS-Device (macos-26, Xcode_26.4): FirebaseCombineSwift/Sources/Firestore/WriteBatch+Combine.swift#L34
capture of 'promise' with non-Sendable type '(Result<Void, any Error>) -> Void' in a '@sendable' closure
iOS-Device (macos-26, Xcode_26.4): FirebaseCombineSwift/Sources/Firestore/DocumentReference+Combine.swift#L246
capture of 'promise' with non-Sendable type '(Result<DocumentSnapshot, any Error>) -> Void' in a '@sendable' closure
iOS-Device (macos-26, Xcode_26.4): FirebaseCombineSwift/Sources/Firestore/DocumentReference+Combine.swift#L225
capture of 'promise' with non-Sendable type '(Result<Void, any Error>) -> Void' in a '@sendable' closure
iOS-Device (macos-26, Xcode_26.4): FirebaseCombineSwift/Sources/Firestore/DocumentReference+Combine.swift#L206
capture of 'promise' with non-Sendable type '(Result<Void, any Error>) -> Void' in a '@sendable' closure
iOS-Device (macos-26, Xcode_26.4): FirebaseCombineSwift/Sources/Firestore/DocumentReference+Combine.swift#L84
capture of 'promise' with non-Sendable type '(Result<Void, any Error>) -> Void' in a '@sendable' closure
iOS-Device (macos-26, Xcode_26.4): FirebaseCombineSwift/Sources/Firestore/DocumentReference+Combine.swift#L58
capture of 'promise' with non-Sendable type '(Result<Void, any Error>) -> Void' in a '@sendable' closure
iOS-Device (macos-26, Xcode_26.4): FirebaseCombineSwift/Sources/Firestore/DocumentReference+Combine.swift#L35
capture of 'promise' with non-Sendable type '(Result<Void, any Error>) -> Void' in a '@sendable' closure
iOS-Device (macos-26, Xcode_26.4): FirebaseCombineSwift/Sources/Firestore/Query+Combine.swift#L36
capture of 'promise' with non-Sendable type '(Result<QuerySnapshot, any Error>) -> Void' in a '@sendable' closure
iOS-Device (macos-26, Xcode_26.4): Firestore/Swift/Source/ExpressionImplementation.swift#L1453
variable 'args' was never mutated; consider changing to 'let' constant
iOS-Device (macos-26, Xcode_26.4)
Attempt 1 failed. Reason: Child_process exited with error code 70
platforms (macOS): FirebaseCombineSwift/Sources/Firestore/DocumentReference+Combine.swift#L246
capture of 'promise' with non-Sendable type '(Result<DocumentSnapshot, any Error>) -> Void' in a '@sendable' closure
platforms (macOS): FirebaseCombineSwift/Sources/Firestore/DocumentReference+Combine.swift#L225
capture of 'promise' with non-Sendable type '(Result<Void, any Error>) -> Void' in a '@sendable' closure
platforms (macOS): FirebaseCombineSwift/Sources/Firestore/DocumentReference+Combine.swift#L206
capture of 'promise' with non-Sendable type '(Result<Void, any Error>) -> Void' in a '@sendable' closure
platforms (macOS): FirebaseCombineSwift/Sources/Firestore/DocumentReference+Combine.swift#L84
capture of 'promise' with non-Sendable type '(Result<Void, any Error>) -> Void' in a '@sendable' closure
platforms (macOS): FirebaseCombineSwift/Sources/Firestore/DocumentReference+Combine.swift#L58
capture of 'promise' with non-Sendable type '(Result<Void, any Error>) -> Void' in a '@sendable' closure
platforms (macOS): FirebaseCombineSwift/Sources/Firestore/DocumentReference+Combine.swift#L35
capture of 'promise' with non-Sendable type '(Result<Void, any Error>) -> Void' in a '@sendable' closure
platforms (macOS): FirebaseCombineSwift/Sources/Firestore/WriteBatch+Combine.swift#L34
capture of 'promise' with non-Sendable type '(Result<Void, any Error>) -> Void' in a '@sendable' closure
platforms (macOS): FirebaseCombineSwift/Sources/Firestore/Query+Combine.swift#L36
capture of 'promise' with non-Sendable type '(Result<QuerySnapshot, any Error>) -> Void' in a '@sendable' closure
platforms (macOS): Firestore/Swift/Source/ExpressionImplementation.swift#L1453
variable 'args' was never mutated; consider changing to 'let' constant
platforms (tvOS)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: nick-fields/retry@ce71cc2ab81d554ebbe88c79ab5975992d79ba08. 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/
platforms (tvOS): FirebaseCombineSwift/Sources/Firestore/DocumentReference+Combine.swift#L246
capture of 'promise' with non-Sendable type '(Result<DocumentSnapshot, any Error>) -> Void' in a '@sendable' closure
platforms (tvOS): FirebaseCombineSwift/Sources/Firestore/DocumentReference+Combine.swift#L225
capture of 'promise' with non-Sendable type '(Result<Void, any Error>) -> Void' in a '@sendable' closure
platforms (tvOS): FirebaseCombineSwift/Sources/Firestore/DocumentReference+Combine.swift#L206
capture of 'promise' with non-Sendable type '(Result<Void, any Error>) -> Void' in a '@sendable' closure
platforms (tvOS): FirebaseCombineSwift/Sources/Firestore/DocumentReference+Combine.swift#L84
capture of 'promise' with non-Sendable type '(Result<Void, any Error>) -> Void' in a '@sendable' closure
platforms (tvOS): FirebaseCombineSwift/Sources/Firestore/DocumentReference+Combine.swift#L58
capture of 'promise' with non-Sendable type '(Result<Void, any Error>) -> Void' in a '@sendable' closure
platforms (tvOS): FirebaseCombineSwift/Sources/Firestore/DocumentReference+Combine.swift#L35
capture of 'promise' with non-Sendable type '(Result<Void, any Error>) -> Void' in a '@sendable' closure
platforms (tvOS): FirebaseCombineSwift/Sources/Firestore/WriteBatch+Combine.swift#L34
capture of 'promise' with non-Sendable type '(Result<Void, any Error>) -> Void' in a '@sendable' closure
platforms (tvOS): FirebaseCombineSwift/Sources/Firestore/Query+Combine.swift#L36
capture of 'promise' with non-Sendable type '(Result<QuerySnapshot, any Error>) -> Void' in a '@sendable' closure
platforms (tvOS): Firestore/Swift/Source/ExpressionImplementation.swift#L1453
variable 'args' was never mutated; consider changing to 'let' constant
platforms (tvOS)
Attempt 1 failed. Reason: Child_process exited with error code 70
swift-build-run (macos-15, Xcode_26.2, spm)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: nick-fields/retry@ce71cc2ab81d554ebbe88c79ab5975992d79ba08. 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/
swift-build-run (macos-15, Xcode_26.2, spm): FirebaseCombineSwift/Sources/Firestore/DocumentReference+Combine.swift#L246
capture of 'promise' with non-Sendable type '(Result<DocumentSnapshot, any Error>) -> Void' in a '@sendable' closure
swift-build-run (macos-15, Xcode_26.2, spm): FirebaseCombineSwift/Sources/Firestore/DocumentReference+Combine.swift#L225
capture of 'promise' with non-Sendable type '(Result<Void, any Error>) -> Void' in a '@sendable' closure
swift-build-run (macos-15, Xcode_26.2, spm): FirebaseCombineSwift/Sources/Firestore/DocumentReference+Combine.swift#L206
capture of 'promise' with non-Sendable type '(Result<Void, any Error>) -> Void' in a '@sendable' closure
swift-build-run (macos-15, Xcode_26.2, spm): FirebaseCombineSwift/Sources/Firestore/DocumentReference+Combine.swift#L84
capture of 'promise' with non-Sendable type '(Result<Void, any Error>) -> Void' in a '@sendable' closure
swift-build-run (macos-15, Xcode_26.2, spm): FirebaseCombineSwift/Sources/Firestore/DocumentReference+Combine.swift#L58
capture of 'promise' with non-Sendable type '(Result<Void, any Error>) -> Void' in a '@sendable' closure
swift-build-run (macos-15, Xcode_26.2, spm): FirebaseCombineSwift/Sources/Firestore/DocumentReference+Combine.swift#L35
capture of 'promise' with non-Sendable type '(Result<Void, any Error>) -> Void' in a '@sendable' closure
swift-build-run (macos-15, Xcode_26.2, spm): FirebaseCombineSwift/Sources/Firestore/WriteBatch+Combine.swift#L34
capture of 'promise' with non-Sendable type '(Result<Void, any Error>) -> Void' in a '@sendable' closure
swift-build-run (macos-15, Xcode_26.2, spm): FirebaseCombineSwift/Sources/Firestore/Query+Combine.swift#L36
capture of 'promise' with non-Sendable type '(Result<QuerySnapshot, any Error>) -> Void' in a '@sendable' closure
swift-build-run (macos-15, Xcode_26.2, spm): FirebaseStorage/Tests/Unit/StorageDeleteTests.swift#L58
initialization of immutable value 'testBlock' was never used; consider replacing with assignment to '_' or removing it
swift-build-run (macos-15, Xcode_26.2, spm): Firestore/Swift/Source/ExpressionImplementation.swift#L1453
variable 'args' was never mutated; consider changing to 'let' constant
swift-build-run (macos-15, Xcode_26.2, spm)
Attempt 1 failed. Reason: Child_process exited with error code 70
swift-build-run (macos-26, Xcode_26.4, spm)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: nick-fields/retry@ce71cc2ab81d554ebbe88c79ab5975992d79ba08. 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/
swift-build-run (macos-26, Xcode_26.4, spm): FirebaseCombineSwift/Sources/Firestore/WriteBatch+Combine.swift#L34
capture of 'promise' with non-Sendable type '(Result<Void, any Error>) -> Void' in a '@sendable' closure
swift-build-run (macos-26, Xcode_26.4, spm): FirebaseCombineSwift/Sources/Firestore/DocumentReference+Combine.swift#L246
capture of 'promise' with non-Sendable type '(Result<DocumentSnapshot, any Error>) -> Void' in a '@sendable' closure
swift-build-run (macos-26, Xcode_26.4, spm): FirebaseCombineSwift/Sources/Firestore/DocumentReference+Combine.swift#L225
capture of 'promise' with non-Sendable type '(Result<Void, any Error>) -> Void' in a '@sendable' closure
swift-build-run (macos-26, Xcode_26.4, spm): FirebaseCombineSwift/Sources/Firestore/DocumentReference+Combine.swift#L206
capture of 'promise' with non-Sendable type '(Result<Void, any Error>) -> Void' in a '@sendable' closure
swift-build-run (macos-26, Xcode_26.4, spm): FirebaseCombineSwift/Sources/Firestore/DocumentReference+Combine.swift#L84
capture of 'promise' with non-Sendable type '(Result<Void, any Error>) -> Void' in a '@sendable' closure
swift-build-run (macos-26, Xcode_26.4, spm): FirebaseCombineSwift/Sources/Firestore/DocumentReference+Combine.swift#L58
capture of 'promise' with non-Sendable type '(Result<Void, any Error>) -> Void' in a '@sendable' closure
swift-build-run (macos-26, Xcode_26.4, spm): FirebaseCombineSwift/Sources/Firestore/DocumentReference+Combine.swift#L35
capture of 'promise' with non-Sendable type '(Result<Void, any Error>) -> Void' in a '@sendable' closure
swift-build-run (macos-26, Xcode_26.4, spm): FirebaseCombineSwift/Sources/Firestore/Query+Combine.swift#L36
capture of 'promise' with non-Sendable type '(Result<QuerySnapshot, any Error>) -> Void' in a '@sendable' closure
swift-build-run (macos-26, Xcode_26.4, spm): Firestore/Swift/Source/ExpressionImplementation.swift#L1453
variable 'args' was never mutated; consider changing to 'let' constant
swift-build-run (macos-26, Xcode_26.4, spm): FirebaseStorage/Tests/Unit/StorageDeleteTests.swift#L58
initialization of immutable value 'testBlock' was never used; consider replacing with assignment to '_' or removing it
swift-build-run (macos-15, Xcode_26.2, spm)
Skipped FirebaseAILogicUnit.MultimodalSnippets.testMultimodalOneImageNonStreaming
swift-build-run (macos-15, Xcode_26.2, spm)
Skipped FirebaseAILogicUnit.MultimodalSnippets.testMultimodalMultiImagesStreaming
swift-build-run (macos-15, Xcode_26.2, spm)
Skipped FirebaseAILogicUnit.MultimodalSnippets.testMultimodalMultiImagesNonStreaming
swift-build-run (macos-15, Xcode_26.2, spm)
Skipped FirebaseAILogicUnit.MultimodalSnippets.testMultiModalAudioStreaming
swift-build-run (macos-15, Xcode_26.2, spm)
Skipped FirebaseAILogicUnit.MultimodalSnippets.testMultiModalAudioNonStreaming
swift-build-run (macos-15, Xcode_26.2, spm)
Skipped FirebaseAILogicUnit.FunctionCallingSnippets.testFunctionCalling
swift-build-run (macos-15, Xcode_26.2, spm)
Skipped FirebaseAILogicUnit.CountTokensSnippets.testTextOnlyInput
swift-build-run (macos-15, Xcode_26.2, spm)
Skipped FirebaseAILogicUnit.CountTokensSnippets.testMultimodalInput
swift-build-run (macos-15, Xcode_26.2, spm)
Skipped FirebaseAILogicUnit.ChatSnippets.testChatStreaming
swift-build-run (macos-15, Xcode_26.2, spm)
Skipped FirebaseAILogicUnit.ChatSnippets.testChatNonStreaming
swift-build-run (macos-26, Xcode_26.4, spm)
Skipped FirebaseAILogicUnit.MultimodalSnippets.testMultimodalOneImageNonStreaming
swift-build-run (macos-26, Xcode_26.4, spm)
Skipped FirebaseAILogicUnit.MultimodalSnippets.testMultimodalMultiImagesStreaming
swift-build-run (macos-26, Xcode_26.4, spm)
Skipped FirebaseAILogicUnit.MultimodalSnippets.testMultimodalMultiImagesNonStreaming
swift-build-run (macos-26, Xcode_26.4, spm)
Skipped FirebaseAILogicUnit.MultimodalSnippets.testMultiModalAudioStreaming
swift-build-run (macos-26, Xcode_26.4, spm)
Skipped FirebaseAILogicUnit.MultimodalSnippets.testMultiModalAudioNonStreaming
swift-build-run (macos-26, Xcode_26.4, spm)
Skipped FirebaseAILogicUnit.FunctionCallingSnippets.testFunctionCalling
swift-build-run (macos-26, Xcode_26.4, spm)
Skipped FirebaseAILogicUnit.CountTokensSnippets.testTextOnlyInput
swift-build-run (macos-26, Xcode_26.4, spm)
Skipped FirebaseAILogicUnit.CountTokensSnippets.testMultimodalInput
swift-build-run (macos-26, Xcode_26.4, spm)
Skipped FirebaseAILogicUnit.ChatSnippets.testChatStreaming
swift-build-run (macos-26, Xcode_26.4, spm)
Skipped FirebaseAILogicUnit.ChatSnippets.testChatNonStreaming