-
Notifications
You must be signed in to change notification settings - Fork 148
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
GitHub Actions workflow fixes #422
Conversation
😅 this is going to take some elbow grease. |
ee30155
to
cff2a37
Compare
This was showing a warning about unsupported node releases
It is failing the SwiftLint analysis workflow
… runner image on GitHub Actions
cd15f44
to
380c015
Compare
0b5e666
to
91044c1
Compare
ff5657f
to
c31c96b
Compare
c31c96b
to
2ecc035
Compare
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! |
We should only have one of these running and it's already configured for the latest Xcode version on macOS Sonoma.
Since 5.1.3 isn't released yet.
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 (🤞🤞🤞). |
# By JP Simard (3) and others # Via GitHub * upstream/main: Require Swift 5.7 or later (jpsim#424) Add empty changelog section Release 5.1.3 add support for riscv64 (jpsim#419) Add support for Android (jpsim#421) GitHub Actions workflow fixes (jpsim#422) add os(visionOS) support (jpsim#418) Bazel: support rules_swift 2.x (jpsim#420) Bump rexml from 3.2.5 to 3.2.8 # Conflicts: # CHANGELOG.md
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: