* 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.
* Testing generating archives on GHA
* Removed unnecessary quotes.
* Fix arguments again.
* Attempt to archive macOS and tvOS too
* Fix naming
* arg parsing
* Fix parentheses style.
* End case for bash script.
* Try Catalyst support, too.
* Try Catalyst support, too for real.
* Catalyst again
* Revert Catalyst build.
This was wrong (scheme should have been App-iOS) but then that failed
with a different error:
```
firebase-ios-sdk/gen/FirebaseCore/Target Support Files/nanopb/nanopb-prefix.pch:2:9: fatal error: 'UIKit/UIKit.h' file not found
^~~~~~~~~~~~~~~
1 error generated.
```
I'll revert it for now and address later.
* Add ALL THE SDKS
* Run on cron job only
* Removed Installations test.
* Remove uploading of archive, print size on disk
* Temporarily run Core on PRs for testing.
* Re-enable cron only for Core.
* Don't run ABTesting GHA on private repo unless for a PR
* Fix syntax
* Auth workflow
* Don't run GHA on private repo unless it is for a PR
* disable on push to master
* Enable GHA for GDT and GDTCCT
* Fix run syntax
* No capital OS letters
* Add a retry.sh to replicate travis_retry functionality
* Rearrange the jobs and use needs:
* Call retry.sh with the correct syntax
* An additional needs:
* Use the retry we already have
* Factor iOS, macOS, and tvOS into separate jobs, move comprehensive jobs to cron
* Set cron jobs to need the base jobs
* Change back to pull_request from check_run
* Fix typo
* I just can't stop making typos