-
-
Notifications
You must be signed in to change notification settings - Fork 7.9k
Switch macOS 12 runner images to macOS 13 #28972
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
Conversation
Looks like even on macOS 13, the Homebrew Python installation is still broken. |
if [[ "${{ matrix.os }}" = macos-14 ]]; then | ||
brew install gobject-introspection gtk4 | ||
fi | ||
brew install ccache ghostscript gobject-introspection gtk4 ninja |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
brew install ccache ghostscript gobject-introspection gtk4 ninja | |
brew install ccache ghostscript ninja |
will this skip the Python update?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Ah right, maybe I'll put the condition back in.
These are going away soon, so let's see how this works out. actions/runner-images#10721
aa27cb5
to
3fd066a
Compare
We don't care about system Python, as we use `actions/setup-python` (on GitHub) or `UsePythonVersion` (on Azure), which install in some other location and adjust the `PATH`. But occasionally, Homebrew will fail to update these files because they didn't come from Homebrew, so just silence its complaints.
I've given up hoping that actions/runner-images#9966 will ever be fixed properly. So instead, implemented some forced linking that I found in related discussion. |
Owee, I'm MrMeeseeks, Look at me. There seem to be a conflict, please backport manually. Here are approximate instructions:
And apply the correct labels and milestones. Congratulations — you did some good work! Hopefully your backport PR will be tested by the continuous integration and merged soon! Remember to remove the If these instructions are inaccurate, feel free to suggest an improvement. |
…3.9.x Backport PR #28972 on branch v3.9.x (Switch macOS 12 runner images to macOS 13)
PR summary
These are going away soon, so let's see how this works out.
actions/runner-images#10721
This may be the last Intel macOS left now.
PR checklist