Commit Graph
19 Commits
Author SHA1 Message Date
Paul Beusterien 5d0a1c8ccb Merge remote-tracking branch 'origin/firebase7-main' into pb-merge-firebase7 2020-09-30 14:23:40 -07:00
Paul Beusterien 204f483225 Add static-framework testing to CI (#6599) 2020-09-30 10:38:22 -07:00
Ryan Wilson f6642efced Refactoring archive testing to a single yml file. (#6510)
* 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.
2020-09-24 12:07:21 -04:00
Paul Beusterien 0c6dd55adc Use Xcode 12 in CI instead of the beta (#6542) 2020-09-23 13:40:07 -07:00
Paul Beusterien b7ab23b7c0 SPM test infra fixes (#6427) 2020-09-10 07:32:57 -07:00
Ryan Wilson bdf84c0a7b Archive testing on GHA (#6338)
* 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.
2020-08-27 13:34:08 -04:00
Paul Beusterien 508f29dff7 Add distributed SPM CI builds and tests (#6271) 2020-08-13 13:50:56 -07:00
Ryan WilsonandHarri Hohteri 5fb9d2a448 watchOS support for FirebaseAuth. (#6260)
* watchOS support for FirebaseAuth.

This is a redo of #5585, which was a re-implementation of #4632. This
ignores any changes to GoogleUtilities, those will be done in a later
PR to create a common KeyedArchiver utility.

Co-authored-by: Harri Hohteri <harri.hohteri@gmail.com>

* Fixed lint errors, added GHA tests.

* Enabled GHA for PRs as well.

Co-authored-by: Harri Hohteri <harri.hohteri@gmail.com>
2020-08-12 16:13:45 -04:00
Gran 0ed26aedb8 Update testing time. (#6112) 2020-07-24 11:41:00 -07:00
Gran cb3929f78a Remove zip testings from sdk workflows (#6085)
Remove zip testing from sdk workflows.
2020-07-20 16:04:19 -07:00
Gran bb16446311 Add Auth Swift Framework Test. (#5963) 2020-07-02 17:10:34 -07:00
Gran f771f948d7 Update auth pod test. (#5954) 2020-07-01 10:39:03 -07:00
Maksym Malyhin de91df623b Don't run GHA on private repo until it is for a PR (#5849)
* 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
2020-06-18 18:20:45 -04:00
Paul Beusterien e15724a436 Migrate from interop pods to source_files header access (#5760) 2020-06-09 06:09:27 -07:00
Gran e3f297ebcd Update step names and swift tests. (#5572) 2020-05-12 11:04:59 -07:00
Paul Beusterien 670845ac1f Add Auth Swift API tests (#5517) 2020-05-04 18:37:07 -07:00
Paul Beusterien 83d7c78923 Update pod gen version and address GHA Catalyst failures (#5509) 2020-04-30 09:47:55 -07:00
Paul Beusterien df75e500b0 Migrate Auth to canonical directory structure (#5318) 2020-04-08 17:52:56 -07:00
Paul Beusterien 5820aa9563 Migrate Auth CI from travis to GHA (#5308) 2020-04-08 11:12:46 -07:00