-
Notifications
You must be signed in to change notification settings - Fork 1.5k
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
Refactoring archive testing to a single yml file. #6510
Conversation
This reduces the duplication in each of the workflow files. This also will make archive testing with SwiftPM more straightforward.
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.
Much more maintainable. Thanks!
.github/workflows/archiving.yml
Outdated
# Archive tests for pods that support iOS only. | ||
pods-ios-only-cron: | ||
# Don't run on private repo. | ||
if: github.event_name == 'schedule' && github.repository != 'FirebasePrivate/firebase-ios-sdk' |
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.
Would you comment this to test?
.github/workflows/archiving.yml
Outdated
# Archive tests for pods that support iOS, tvOS, and macOS. | ||
pods-ios-tvos-macos-cron: | ||
# Don't run on private repo. | ||
if: github.event_name == 'schedule' && github.repository != 'FirebasePrivate/firebase-ios-sdk' |
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.
And here
remoteconfig test failure is addressed by #6514 |
The yml won't be parsed unless the `pod` array is on a single line.
Thanks, got caught with a |
* Refactoring archive testing to a single yml file. This reduces the duplication in each of the workflow files. This also will make archive testing with SwiftPM more straightforward. * Prefixed with 'pod' name * Commenting out to run archive testing on PR for now. * Put array on single line The yml won't be parsed unless the `pod` array is on a single line. * Fix to run on PRs to the yml itself. * Fix naming of AppDistro * Remove schemes.
This reduces the duplication in each of the workflow files. This also
will make archive testing with SwiftPM more straightforward.