Skip to content

chore: Use secrets file to get stripe publishable key in debug app #718

chore: Use secrets file to get stripe publishable key in debug app

chore: Use secrets file to get stripe publishable key in debug app #718

Triggered via pull request October 21, 2024 14:02
Status Cancelled
Total duration 24m 0s
Billable time 54m
Artifacts 5

build-test-upload.yml

on: pull_request
Unit Tests - SDK
6m 39s
Unit Tests - SDK
Unit Tests - Debug App
8m 8s
Unit Tests - Debug App
Matrix: Optional SDK Tests
Build app with SPM Integration
4m 35s
Build app with SPM Integration
Run Critical Path UI Tests
14m 0s
Run Critical Path UI Tests
Build and upload app to Appetize
4m 39s
Build and upload app to Appetize
SonarCloud
56s
SonarCloud
Fit to window
Zoom out
Zoom in

Annotations

7 errors and 11 warnings
Build app with SPM Integration: Debug App/Sources/View Controllers/MerchantSessionAndSettingsViewController.swift#L638
cannot infer contextual base in reference to member 'stripePublishableKey'
Build app with SPM Integration: Debug App/Sources/View Controllers/MerchantSessionAndSettingsViewController.swift#L678
cannot infer contextual base in reference to member 'stripePublishableKey'
Build app with SPM Integration
Process completed with exit code 1.
Run Critical Path UI Tests
Canceling since a higher priority waiting request for 'refs/pull/1028/merge-tests' exists
Run Critical Path UI Tests
The operation was canceled.
Unit Tests - Debug App
No files were found with the provided path: sonar-coverage-.xml. No artifacts will be uploaded.
Build app with SPM Integration: Sources/PrimerSDK/Classes/User Interface/TokenizationViewModels/ApplePayTokenizationViewModel.swift#L435
'merchantName' is deprecated: Use Client Session API to provide merchant name value: https://primer.io/docs/payment-methods/apple-pay/direct-integration#prepare-the-client-session
Build app with SPM Integration: Sources/PrimerSDK/Classes/Third Party/PromiseKit/Guarantee.swift#L64
generic parameter 'T' shadows generic parameter from outer scope with the same name; this is an error in Swift 6
Build app with SPM Integration: Sources/PrimerSDK/Classes/Third Party/PromiseKit/Guarantee.swift#L13
cast from 'SealedBox<T>' to unrelated type 'Guarantee<T>.Box<T>' always fails
Build app with SPM Integration: Sources/PrimerSDK/Classes/Third Party/PromiseKit/Guarantee.swift#L90
conditional cast from 'Guarantee<T>.Box<T>' to 'Guarantee<T>.Box<T>' always succeeds
Build app with SPM Integration: Sources/PrimerSDK/Classes/User Interface/Components/PrimerNibView.swift#L36
coercion of implicitly unwrappable value of type 'UIView?' to 'Any' does not unwrap optional
Build app with SPM Integration: Sources/PrimerSDK/Classes/User Interface/Components/PrimerNibView.swift#L40
coercion of implicitly unwrappable value of type 'UIView?' to 'Any' does not unwrap optional
Build app with SPM Integration: Sources/PrimerSDK/Classes/PCI/Checkout Components/PrimerRawCardDataRedirectTokenizationBuilder.swift#L85
'primerRawDataManager(_:metadataDidChange:)' is deprecated: Use _:didReceiveCardMetadata:forState: instead
Build app with SPM Integration: Sources/PrimerSDK/Classes/PCI/Checkout Components/PrimerRawCardDataTokenizationBuilder.swift#L60
'primerRawDataManager(_:metadataDidChange:)' is deprecated: Use _:didReceiveCardMetadata:forState: instead

Artifacts

Produced during runtime
Name Size
coverage-file-3DS
59.5 KB
coverage-file-klarna
67.3 KB
coverage-file-nol-pay
64.7 KB
coverage-file-sdk
94.3 KB
coverage-file-stripe
69.5 KB