Skip to content

CI: fixed iOS 14 tests Xcode version#2030

Merged
NachoSoto merged 3 commits into
mainfrom
ci-ios-14-tests
Nov 8, 2022
Merged

CI: fixed iOS 14 tests Xcode version#2030
NachoSoto merged 3 commits into
mainfrom
ci-ios-14-tests

Conversation

@NachoSoto

@NachoSoto NachoSoto commented Nov 7, 2022

Copy link
Copy Markdown
Contributor

See https://app.circleci.com/pipelines/github/RevenueCat/purchases-ios/8749/workflows/f4994fe6-6ea3-4165-aaf0-4c5ee481260c/jobs/43015

We can't run these tests on Xcode 14 without first installing the runtime (see https://circle-macos-docs.s3.amazonaws.com/image-manifest/v8973/index.html).
Not sure if there's an API for that, and even if there was, it would be way too slow to bother instead of using an image that has the runtime already installed.

@NachoSoto NachoSoto added the ci label Nov 7, 2022
@NachoSoto NachoSoto requested a review from a team November 7, 2022 17:42
@NachoSoto

Copy link
Copy Markdown
Contributor Author

We missed this because CircleCI / GitHub were hiding the job instead of marking it as failed 🤨

@NachoSoto NachoSoto merged commit 909fd04 into main Nov 8, 2022
@NachoSoto NachoSoto deleted the ci-ios-14-tests branch November 8, 2022 12:35
NachoSoto pushed a commit that referenced this pull request Nov 9, 2022
**This is an automatic release.**

### Bugfixes
* `ISO8601DateFormatter.withMilliseconds`: fixed iOS 11 crash (#2037)
via NachoSoto (@NachoSoto)
* Changed `StoreKit2Setting.default` back to
`.enabledOnlyForOptimizations` (#2022) via NachoSoto (@NachoSoto)
### Other Changes
* `Integration Tests`: changed weekly to monthly subscriptions to work
around 0-second subscriptions (#2042) via NachoSoto (@NachoSoto)
* `Integration Tests`: fixed `testPurchaseWithAskToBuyPostsReceipt`
(#2040) via NachoSoto (@NachoSoto)
* `ReceiptRefreshPolicy.retryUntilProductIsFound`: default to returning
"invalid" receipt (#2024) via NachoSoto (@NachoSoto)
* `CachingProductsManager`: use partial cached products (#2014) via
NachoSoto (@NachoSoto)
* Added `BackendErrorCode.purchasedProductMissingInAppleReceipt` (#2033)
via NachoSoto (@NachoSoto)
* `PurchaseTesterSwiftUI`: replaced `Purchases` dependency with `SPM`
(#2027) via NachoSoto (@NachoSoto)
* `Integration Tests`: changed log output to `raw` (#2031) via NachoSoto
(@NachoSoto)
* `Integration Tests`: run on iOS 16 (#2035) via NachoSoto (@NachoSoto)
* CI: fixed `iOS 14` tests Xcode version (#2030) via NachoSoto
(@NachoSoto)
* `Async.call`: added non-throwing overload (#2006) via NachoSoto
(@NachoSoto)
* Documentation: Fixed references in `V4_API_Migration_guide.md` (#2018)
via NachoSoto (@NachoSoto)
* `eligiblePromotionalOffers`: don't log error if response is ineligible
(#2019) via NachoSoto (@NachoSoto)
* Runs push-pods after make-release (#2025) via Cesar de la Vega
(@vegaro)
* Some updates on notify-on-non-patch-release-branches: (#2026) via
Cesar de la Vega (@vegaro)
* Deploy `PurchaseTesterSwiftUI` to TestFlight (#2003) via NachoSoto
(@NachoSoto)
* `PurchaseTesterSwiftUI`: added "logs" screen (#2012) via NachoSoto
(@NachoSoto)
* `PurchaseTesterSwiftUI`: allow configuring API key at runtime (#1999)
via NachoSoto (@NachoSoto)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants