* Remove `--use-libraries` workflows
* [Will Revert] Run only the cron workflows
* Add ENABLE_TESTING_SEARCH_PATHS flag
* Add blank swift file to statically link Swift lib
* Link in swift for ABTesting, Crashlytics, and FIS test specs
* [skip ci] Revert "Link in swift for ABTesting, Crashlytics, and FIS test specs"
This reverts commit 95e4a492a8.
* [skip ci] Revert "Add blank swift file to statically link Swift lib"
This reverts commit 43555ecf88.
* [skip ci] Revert "Add ENABLE_TESTING_SEARCH_PATHS flag"
This reverts commit e551fbee1a.
* Bump macOS test version in ABTesting, CSH, and FIS specs
* Ignore warings in FIS tests
* Ignore messaging warnings in cron jobs
* [skip ci] Revert "[Will Revert] Run only the cron workflows"
This reverts commit b39eaee5bd.
* [skip ci] Revert "Ignore messaging warnings in cron jobs"
This reverts commit 8a3faabe99.
* Add `@unknown default` case for FCM's Swift enum build tests
* [skip ci] Fix typo
* Add top-level concurrency context to all workflows
* [will revert] Kill all workflows from previous commit
* [skip ci] Revert "[will revert] Kill all workflows from previous commit"
This reverts commit c6cf40ac9a.
* [skip ci] Don't cancel in progress for `generate_issues.yml`
* Experiment with conditonal cancellation
* [keep ci] this would be cool if it worked
* Try again
* [keep ci] try again
* Undo experiment and try to cancel `health-metrics-*`
* [skip ci] Revert `health-metrics-presubmit.yml`
* 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.