spotify / XCMetrics

XCMetrics is the easiest way to collect Xcode build metrics and improve developer productivity.
https://xcmetrics.io
Other
1.1k stars 77 forks source link

chore: Update dependencies to work with xcode 14 #86

Closed mustiikhalil closed 1 year ago

mustiikhalil commented 1 year ago

Hey,

The following PR would be addressing the ability to compile the backend with Xcode 14, as mentioned in the following issue https://github.com/spotify/XCMetrics/issues/85.

mustiikhalil commented 1 year ago

@ecamacho Not sure who to tag for review, or who is maintaining the project.

ecamacho commented 1 year ago

Thanks @mustiikhalil in Linux CI failed, can you check that?

error: because fluent-postgres-driver >=2.3.0 contains incompatible tools version and root depends on fluent-postgres-driver 2.4.0..<3.0.0, version solving failed.
[55](https://github.com/spotify/XCMetrics/actions/runs/3210820739/jobs/5285498945#step:5:56)
mustiikhalil commented 1 year ago

@ecamacho it seems that the version of swift used in linux is out of sync with the version of swift shipped with the CI. I've added a small fix, but I'm not sure if that's a wanted "change"

ecamacho commented 1 year ago

Bumping it is fine, but you will need to also bump it in the Docker file here @mustiikhalil

mustiikhalil commented 1 year ago

That should solve it