Commit Graph
18 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
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
Paul Beusterien 83d7c78923 Update pod gen version and address GHA Catalyst failures (#5509) 2020-04-30 09:47:55 -07:00
Paul Beusterien df21e99b7a Add Catalyst testing for GHA (#5115) 2020-03-17 07:54:34 -07:00
Chen Liang 1fb6a77a8b Add github action for Messaging (#4970) 2020-02-26 11:46:30 -08:00
Paul Beusterien 3a0e8680e2 Always retry pod lib lint (#4854) 2020-02-07 08:41:40 -08:00
Paul Beusterien 9e5c9055fb Dashes in pod lib lint options (#4853) 2020-02-07 07:12:33 -08:00
Paul Beusterien 515da2d1d8 Remove travis jobs now running in GHA (#4846)
*  more matrix
2020-02-06 17:30:49 -08:00
Paul Beusterien fca4964fda Use matrix for Core GHA (#4796) 2020-02-01 11:06:24 -08:00
Paul Beusterien 80d8bc0f0e GHA cron updates (#4738) 2020-01-24 08:01:15 -08:00
Paul Beusterien f6e1a6c94d Use GHA paths (#4668) 2020-01-13 13:09:14 -08:00