Open huonw opened 2 months ago
Hm, I don't think this is properly completed:
main
to macOS-13/14...We do not have much time before the deadline of Dec 3, and this is the platform support for current releases:
version | branch | macOS version (x86-64) | macOS version (arm64) |
---|---|---|---|
2.22.x | 2.22.x | 10.15 (self-hosted) | 11 (self) |
2.23.x | 2.23.x | 10.15 (self) | 11 (self) |
2.24.x | main (currently)/2.24.x (soon) | 12 (GitHub-hosted) | 11 (self) |
2.25.x | main (soon) | 13 (GH) | 14 (GH) |
So, it looks like only the 2.24.x branch will cause a problem, since it's the only one using the GitHub-hosted macOS-12
runners. Note, even if we were to get 2.24.0 out within the next month, we'll have problems with patch releases (2.24.1 etc.).
Some options:
I'm inclined to 3, it means we have to keep the self-hosted runners around for longer (until we close the 2.24.x milestone, this becomes encouragement to keep the releases going regularly), but is the simplest to administer and seems lowest risk.
https://github.blog/changelog/2024-08-19-notice-of-upcoming-deprecations-and-breaking-changes-in-github-actions-runners/
See also:
21074
21003