Commit Graph
25 Commits
Author SHA1 Message Date
Paul Beusterien e1e1b9349e Stop CI on Swift podspecs (#12895) 2024-05-04 07:13:28 -07:00
Paul BeusterienandNick Cooke 1cde471f52 [CI] Stop Xcode 14, start Xcode 15.3 (#12746)
Co-authored-by: Nick Cooke <36927374+ncooke3@users.noreply.github.com>
2024-04-12 09:55:29 -07:00
Andrew Heard 5048195d8c Update to Xcode 15.2 in CI workflows (#12302) 2024-01-23 13:33:02 -08:00
Paul Beusterien 393d768eb4 Update CI to Xcode 15.1 (#12216) 2023-12-27 07:39:47 -08:00
Paul Beusterien 0f731734d7 Update to latest checkout GitHub Action (#12174) 2023-12-06 13:26:31 -05:00
Paul Beusterien dd3fea8a6d More Xcode 15 CI (#12038) 2023-11-02 08:24:58 -07:00
tsunghungandNick Cooke 84f3533e8c Analytics 10.17.0 (#11958)
Co-authored-by: Nick Cooke <36927374+ncooke3@users.noreply.github.com>
2023-10-18 14:05:33 -04:00
Nick Cooke d01cda5cbe [Infra] Bump actions used by repo's workflows (#10349) 2022-10-20 09:46:32 -07:00
Nick Cooke b6acec92a7 [Infra] Remove explicit Ruby versioning from workflows (#9922)
* [Infra] Remove explicit Ruby versioning from workflows

* Review
2022-06-18 19:12:47 -04: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
Nick Cooke f35939a667 [Infra] Convert FirebaseAnalyticsOnDeviceConversion JSON podspec to Ruby (#9785)
* Rename FirebaseAnalyticsOnDeviceConversion.podspec.json to FirebaseAnalyticsOnDeviceConversion.podspec

* Convert JSON podspec to ruby

* Directly translate dep versioning

* Remove trailing whitespace

* Update FirebaseManifest.swift

* Update .github/workflows/analytics.yml

* Updat Dangerfile

* This maybe works?

* It pretty much worked

* Revert FirebaseAnalyticsSwift/Sources/Analytics+SwiftUI.swift

* Fix CI
2022-05-09 16:27:58 -04:00
Paul Beusterien e408699a85 Run CI on macos12 (#9745) 2022-05-05 12:03:28 -07:00
Nick Cooke 9a6e89c829 [Infra] Add GHA behavior where old workflows are cancelled when new commit is pushed to a PR (#9498)
* 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`
2022-03-22 13:00:02 -04:00
Gran f8e47afc5b Set up multi jobs for spec testing. (#9148)
* Set up multi jobs for spec testing.
2022-01-04 13:21:45 -08:00
Paul Beusterien 6604ffa9c4 Update targets and CI for 8.9.0 (#8830) 2021-10-20 10:32:05 -07:00
Paul Beusterien d938383fca GHA on macOS 11 (#8543) 2021-08-18 12:01:36 -07:00
Gran 809ff27a86 Skip podspec presubmit when PR is closed. (#7969) 2021-04-26 14:26:58 -07:00
Gran 3538baf55f Update sdk workflows to involve spec tests. (#7954)
* Update sdk workflows to involve spec tests.
2021-04-24 22:37:04 -07:00
dependabot[bot]andPaul Beusterien aacc1fb9fc Bump kramdown from 2.3.0 to 2.3.1 (#7802)
* Bump kramdown from 2.3.0 to 2.3.1

Bumps [kramdown](https://github.com/gettalong/kramdown) from 2.3.0 to 2.3.1.
- [Release notes](https://github.com/gettalong/kramdown/releases)
- [Changelog](https://github.com/gettalong/kramdown/blob/master/doc/news.page)
- [Commits](https://github.com/gettalong/kramdown/commits)

Signed-off-by: dependabot[bot] <support@github.com>

* Force builds on Gemfile.lock AND Gemfile changes

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Paul Beusterien <paulbeusterien@google.com>
2021-03-30 13:20:57 -07:00
Konstantin VarlamovandPaul Beusterien 41020e6d78 Bump the nanopb version to 0.3.9.8 (#7789)
Co-authored-by: Paul Beusterien <paulbeusterien@google.com>
2021-03-29 13:23:24 -07:00
Paul Beusterien 4f4353734f Move cron jobs later (#7747) 2021-03-18 12:27:48 -07:00
Ryan Wilson b54c6531dc FirebaseAnalytics SwiftUI API for screen_view (#7562)
* FirebaseAnalytics SwiftUI API for `screen_view`

This is a new FirebaseAnalyticsSwift SDK that adds native Swift
extensions for FirebaseAnalytics, starting with a SwiftUI screen view
function.

* Formatting

* CHANGELOG updates.

* whitespace removal

* Add podspec.

* Add missing wrapper files.

* Update copyright dates.

* Update default class name.

* Update versions and fix dependency name in podspec

* Update version specified in the CHANGELOG

* Add FirebaseAnalyticsSwift to GHA

* Temporarily enable Analytics cron test.

* Moving to the public version of Analytics

* Move to source based pod testing.

* Static framework
2021-03-09 13:03:36 -05:00
Paul Beusterien dd9dfceaed Spread out cron jobs (#7608) 2021-02-25 10:02:59 -08:00
Paul Beusterien cf49cbaa54 Incorporate SpecsDev (#7561) 2021-02-19 07:18:59 -08:00
Paul Beusterien 54ee32e009 Initial Analytics podspecs in repo (#7330) 2021-01-20 11:16:15 -08:00