Add DeferredPurchasesListener bridge (iOS + Android) #252
Workflow file for this run
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| name: Checks | |
| on: | |
| pull_request: | |
| types: [opened, synchronize, reopened] | |
| jobs: | |
| lint: | |
| runs-on: macos-latest | |
| steps: | |
| - uses: maxim-lobanov/setup-xcode@v1 | |
| with: | |
| xcode-version: '16.4.0' | |
| - uses: actions/checkout@v2 | |
| - name: Validation | |
| run: | | |
| # TODO: revert to `pod lib lint --allow-warnings` after Qonversion 6.7.0 is published to CocoaPods | |
| # Pre-release: pod lib lint can't resolve unpublished Qonversion types (DeferredTransaction etc.) | |
| # Using workspace build instead - the Podfile points to the iOS SDK development branch | |
| cd ios && pod install && cd .. | |
| xcodebuild build -workspace ios/QonversionSandwich.xcworkspace -scheme Pods-Sample -destination 'platform=iOS Simulator,name=iPhone 16,OS=latest' -quiet |