Commit Graph
619 Commits
Author SHA1 Message Date
themiswang 82a242f29d [Crashlytics] Adding unit test scheme to SPM (#10511) 2022-11-21 14:07:44 -05:00
Sam Edson 11229b59c6 Format nanopb generator scripts (#10448) 2022-11-07 14:01:41 -05:00
Sam Edson 74cc976f0b Update nanopb generator script to check for python and help (#10450) 2022-11-04 13:33:48 -04:00
Denver Coneybeare ec7ab4ba7c [Infra] Bump clang-format to v15 (#10451) 2022-11-03 11:36:54 -04:00
Sam Edson f5af4a98e2 Upgrade nanopb to 0.3.9.9 for collection of SDKs (#10447) 2022-11-02 15:32:44 -04:00
Sam Edson ba0f4f2693 Combine nanopb scripts into a single location (#10439) 2022-11-02 14:56:58 -04:00
Leo Zhan 9876601e14 [Sessions] Add Test App and Integration tests for the Sessions SDK (#10396) 2022-11-01 12:43:17 -04:00
Nick Cooke d1594ceb6a [Infra] Fix ignoring of Mint sources when checking style (#10425) 2022-10-31 15:12:40 -04:00
Nick Cooke d01cda5cbe [Infra] Bump actions used by repo's workflows (#10349) 2022-10-20 09:46:32 -07:00
Sam Edson bb4c6382cd [Sessions] Add Sessions SDK nanopb and proto (#10351) 2022-10-17 10:53:48 -04:00
Paul Beusterien fe9dfe8f9a Investigate watchOS CI (#10314) 2022-10-06 15:49:00 -07:00
Nick Cooke f97888edfa [Infra] Check for improper FirebaseCoreExtension imports (#10294)
* [skip ci] Check for improper FirebaseCoreExtension imports

* This commit should fail because of the invalid import

* [skip ci] Update FirebaseStorage/Sources/Storage.swift

* [skip ci] Update FirebaseStorage/Sources/Storage.swift (2)
2022-09-30 15:25:33 -04:00
Rodrigo Lazo 11313da887 Include subheaders in script output (#10212)
* Include subheaders in script output

When selecting a specific version, we want to include all its
subheaders in the generated output.

* Line too long.

* Fix indentation
2022-09-26 15:53:50 -07:00
Nick Cooke 43c62f0526 [Infra] Remove CoreDiagnostics library and references (#10259)
* [Infra] Remove CoreDiagnostics library and references

* Style localize_podfile.swift

* Add GDT to SharedTestUtils

* Update GoogleUtilities.cmake config

* Run all CI

* Update GoogleUtilities.cmake config (2)

* Resolve FIRApp.m TODO

* [skip ci] Revert Gemfile
2022-09-26 00:03:55 -04:00
Paul Beusterien ce3b40a56b Remove FirebaseStorageInternal (#10118) 2022-09-21 16:32:33 -07:00
wu-hui 84a8b5030c Count from server (#10193)
* Proto serialization

* Wire up api

* End to end functional

* Linting

* Add aggregate source

* Fix cmake and style

* Comments, emulators and lints

* Feedback.

* More feedback.
2022-09-14 15:43:35 -07:00
Nick Cooke e6ed2b3917 [Infra] Use watchOS device when using scripts/build.sh for watchOS (#10082)
* [Infra] Use watchOS device when using `scripts/build.sh` for watchOS

* Run all CI

* Undo Gemfile change and finish fix
2022-08-08 20:09:21 -04:00
Nick Cooke a61f7b367b [Infra] Update watchOS flags in build.sh for newer Xcode versions (#10079)
* [Infra] Make watchOS flags in `build.sh` more Xcode-generic

* Touch all CI

* Try something else

* Something else

* Something else pt 2

* This should work

* [skip ci] Undo Gemfile change
2022-08-08 12:17:21 -04:00
Denver Coneybeare 782f0832c6 Remove script to check for absl reference from Firestore/core/api (#10066) 2022-08-04 16:40:32 -04:00
Paul Beusterien bc2bc6b9f2 Fix RC Codable to handle arrays and dictionaries from plist defaults (#10046) 2022-07-29 11:07:20 -07:00
Denver Coneybeare 97b34aa964 Patch nanopb CMakeLists.txt to look for python 3.7 instead of python 2.7 (#9947) 2022-06-25 21:32:17 -04:00
Nick Cooke d6ba6cc822 [Infra] Update localize_podfile.swift (#9924) 2022-06-18 11:25:08 -07:00
Paul Beusterien 87e3523028 Add scripts/README.md and delete unused scripts (#9915) 2022-06-17 13:59:29 -07:00
Nick Cooke b85e5a6639 [Infra] Convert *.podspec.jsons to Ruby podspecs (#9829)
* Rename FirebaseAnalytics podspec

* Convert Analytics podspec to Ruby

* Convert Analytics podspec to Ruby (2)

* Remove trailing whitespaces

* Update pod_lib_lint.rb to skip local binary specs

* Rename GoogleAppMeasurement podspec

* Convert GoogleAppMeasurement podspec to Ruby

* Update podspecs to match version on master

* Remove JSON podspecs

* Rename GoogleAppMeasurementOnDeviceConversion spec

* Translate  GoogleAppMeasurementOnDeviceConversion JSON to ruby

* Formatting to 80 chars

* Update GHA workflows for renames

* Replace mentions of JSON specs

* Revert release.yml and prerlease.yml to maybe fix CI

* Update release tooling

* Fix CI attempt

* Generalize approach

* Resolve TODOs
2022-06-17 12:59:45 -04:00
Gran 55a81467e5 Preinstall FirebaseCore for release testing. (#9833)
* Preinstall FirebaseCore for release testing.

* Pass `--allow-warnings`

* Add retry to `pod repo push` wrapper.
2022-05-26 12:32:13 -07:00
Gran 2ea640ab56 Split release job to sub tasks. (#9809)
* Split release job to sub tasks.
2022-05-22 23:37:30 -07:00
Denver Coneybeare c0df0d4ab1 Enable Snappy compression support in LevelDb in cmake builds (#9596) 2022-05-20 13:55:21 -04:00
Paul Beusterien 8d65537335 Fix typos (#9802) 2022-05-13 15:38:03 -07:00
Gran acbd85de2e Enable run of create_spec_repo. (#9798) 2022-05-12 16:44:06 -07:00
Gran 9679718c6d Add time stamp to release/prerelease workflow (#9789)
* Add time stamp to 'pod repo push'.
2022-05-11 08:57:58 -07:00
Gran e8da4e8086 Speed up pod repo push (#9786)
Speed up `pod repo push` by adding `--skip-import-validation` to pods.
2022-05-09 14:11:49 -07:00
Gran 05f9b2d0d6 Update NOTICES workflow. (#9754)
* Run workflow in nightly.
2022-05-09 12:55:16 -07:00
Paul Beusterien fbeb1cf435 Archive workflow now needs xcpretty (#9770) 2022-05-06 14:01:48 -04:00
Paul Beusterien 3a1e4699bd v9 quickstarts have merged to master (#9766) 2022-05-05 15:49:34 -04:00
Paul Beusterien e408699a85 Run CI on macos12 (#9745) 2022-05-05 12:03:28 -07:00
Paul Beusterien a32853ce4f Restore check_imports GDT exception (#9751) 2022-05-03 06:48:57 -07:00
Gran 2db2fa4d00 Update PR when NOTICES changes. (#9735)
* Update PR when NOTICES changes.
2022-05-02 17:35:12 -07:00
Gran e980b72dc7 Create PR for NOTICES (#9708)
* Create a PR for Notices Generation.
2022-04-29 17:30:43 -07:00
Nick Cooke ae061b1d90 [Infra] Rotate ServiceAccount.json secret used by RC integration tests (#9680)
* Rotate service account secret

* [will revert] kick off ci

* [skip ci] Revert "[will revert] kick off ci"

This reverts commit 91b9369d11.

* [skip ci] Review
2022-04-20 15:22:13 -07:00
Paul Beusterien ecc4ef3275 Review and update check imports script (#9660) 2022-04-15 08:15:47 -07:00
Paul Beusterien 3ef42c1ac4 Address v9, resolved, and obsolete TODO's (#9659) 2022-04-15 08:14:44 -07:00
Paul Beusterien 49b411d0d2 Use the v9 quickstart branch until the v9 release (#9648) 2022-04-14 08:16:26 -07:00
Denver Coneybeare 9b4eefae0f Specify --verbose to ctest instead of --output-on-failure (#9649) 2022-04-14 10:36:51 -04:00
Paul Beusterien 1793deb8b7 Update C++/Obj C++ support for Firebase 9 (#9644) 2022-04-13 14:28:53 -07:00
Denver Coneybeare 8af6c20977 xcresult_logs.py: Fix potential UnicodeEncodeError (#9645) 2022-04-13 16:02:51 -04:00
Nick Cooke 9e475a5c58 [v9] End beta period and update release tooling for select products (#9603)
* Exit beta for several products

* Review

* Fix typo

* [skip ci] Update CHANGELOGs for breaking change
2022-04-08 11:59:58 -04:00
Paul Beusterien 7402150b2c FirebaseStorage[ObjC] to FirebaseStorageInternal (#9598) 2022-04-08 08:45:01 -07:00
Paul Beusterien d4fc906e78 Fix GitHub capitalization across repo (#9605) 2022-04-07 15:47:02 -07:00
Paul Beusterien 228bf64174 Merge remote-tracking branch 'origin/master' into v9b 2022-04-06 14:13:49 -07:00
Paul Beusterien c3444e456f Add legacy for storage in zip and prerelease workflows (#9574) 2022-04-06 12:49:35 -07:00