-
Notifications
You must be signed in to change notification settings - Fork 6
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
chore: livedemostore appetize builds #731
Conversation
Generated by 🚫 Danger Swift against b17c1a5 |
Appetize link: |
@@ -11,7 +11,7 @@ import XCTest | |||
|
|||
class PrimerBancontactCardDataManagerTests: XCTestCase { | |||
|
|||
private static let expectationTimeout = 1.0 | |||
private static let expectationTimeout = 5.0 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
These were failing all through Friday so I bumped up the timeout, lets see how they do now. cc @jnewc
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Seems it was Xcode 15 that was flaky. Reverted to Xcode 14 for Appetize build + upload (as it was before), and have a note to discuss in next chapter meeting
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
great work!
This PR adds:
Three kinds of builds are sent to Appetize:
Preview
A preview build is published to Appetize for every PR. The livedemostore link will look like this: https://livedemostore.common.primer.io/ios/preview_731 - where the number at the end corresponds to the PR number.
Note that there will only be one build active per PR. The build is overwritten on each subsequent build - I.E the the only build available for a PR is the most recent one.
Nightly
A nightly build is is published to appetize each night along with our UI tests. The livedemostore URL looks like this: https://livedemostore.common.primer.io/ios/nightly_10.11.2023 - where the date of the build follows the
nightly_
portion.Release
A release build is published to appetize along with our post-release PR merge action. The livedemostore url looks like this: https://livedemostore.common.primer.io/ios/release_2.18.0 - where the version number corresponding with the iOS SDK version is the final portion.