jpsim / Yams

A Sweet and Swifty YAML parser.
https://jpsim.com/Yams
MIT License
1.11k stars 141 forks source link

GitHub Actions workflow fixes #422

Closed tonyarnold closed 3 months ago

tonyarnold commented 3 months ago

Apologies for the notification spam while I was working on this issue.

This PR proposes fixes for some of the workflow issues introduced with #418, and to update the GitHub Actions workflows where appropriate to use recent versions of Xcode, macOS and the Actions plugins.

This ended up being a wonderful confluence of problems to solve, resulting in the following changes:

tonyarnold commented 3 months ago

😅 this is going to take some elbow grease.

tonyarnold commented 3 months ago

Okay, I believe everything is now running on CI and passing out of the box. I'm more than happy to consolidate commits, or make further changes — just let me know!

jpsim commented 3 months ago

Amazing work here @tonyarnold, just a heroic amount of effort to slog through these CI updates. I can't thank you enough for these contributions.

I pushed some small changes to your branch and will merge + cut a 5.1.3 release once that passes CI (🤞🤞🤞).