Automattic / Automattic-Tracks-iOS

Client library for tracking user events for later analysis
GNU General Public License v2.0
40 stars 12 forks source link

Update the CI Toolkit and Xcode image #258

Closed spencertransier closed 1 year ago

spencertransier commented 1 year ago

This PR updates the Buildkite CI Xcode image to 14.3.1 and the CI Toolkit to 2.17.0.

This should be good to merge if CI is green!


mokagio commented 1 year ago

Thanks @spencertransier!

I haven't investigated in this repo, but I think the CocoaPods issue we're seeing here is the same incompatibility with Xcode 14.3 seen elsewhere. E.g. https://github.com/wordpress-mobile/WordPress-iOS/pull/20801

I'd try updating CP to the latest version and trying again.

spencertransier commented 1 year ago

@mokagio

I pushed 8fb7433 which should address the podspec validation failure. It works on my machine™

Thank you for taking a look at this! I was researching how to resolve the validation failure and was thinking the only way to fix it was to have the minimum version of the UIDeviceIdentifier library bumped up to our minimum.

For my learning, how did you track it down to that part of the code, and why does that code change fix the validation?