Commit Graph
13 Commits
Author SHA1 Message Date
Paul Beusterien 83e898ab5c One Firebase version (#6634) 2020-10-02 12:26: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
Maksym Malyhin 02fd66d4e1 Functions: replace InstanceID by Messaging (master) (#6395)
* FIRMessagingInterop introduced

* Typo fix

* Use FIRMessagingInterop in functions

* Functions tests fix

* Delete FUNInstanceIDProxy

* InstanceID cleanup

* ./scripts/style.sh

* Reduce FIRMessagingInterop to required minimum

* Cleanup

* Functions changelog

* Fix FIRMessagingInteropFake.h import

* Update integration tests

* Fix start.sh script

* GHA: add FCM interop to funstions paths
2020-09-03 14:45:56 -04: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
Gran e3f297ebcd Update step names and swift tests. (#5572) 2020-05-12 11:04:59 -07:00
Gran e095faaf7b Update the path to Functions. (#5567) 2020-05-11 11:34:08 -07:00
Paul Beusterien eba6dcd37b Delete non-existent needs (#5556) 2020-05-11 07:41:20 -07:00
Gran ca4a65522b Add quickstart tests (#5544)
* Add Quickstart tests
2020-05-08 16:47:49 -07:00