-
Notifications
You must be signed in to change notification settings - Fork 3.6k
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
GH-44206: [CI][macOS] Drop support for macOS 12 #44212
Conversation
|
@github-actions crossbuw submit -g nightly-tests -g nightly-packaging -g nightly-release |
Is it not possible to test on AMD64 anymore? |
We can use macos-13. Do we want to use macos-13 as much as possible? |
At least for AMD64 it makes sense. Using macOS 13 for AMD64 and macOS 14 for ARM64 helps test two different macOS versions. |
OK. Let's use macos-13 instead of macos-12 as much as possible. |
@github-actions crossbow submit -g nightly-tests -g nightly-packaging -g nightly-release |
Revision: 0991619 Submitted crossbow builds: ursacomputing/crossbow @ actions-49a1395b8a |
I think that failures are unrelated. |
They certainly seem to. Let's merge, thanks a lot @kou ! |
After merging your PR, Conbench analyzed the 4 benchmarking runs that have been run so far on merge-commit 80622fa. There were no benchmark performance regressions. 🎉 The full Conbench report has more details. It also includes information about 9 possible false positives for unstable benchmarks that are known to sometimes produce them. |
macos_deployment_target: "{{ macos_version }}" | ||
runs_on: "macos-12" | ||
runs_on: "macos-13" |
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.
Should we keep the deployment target at 12.0?
Because right now this PR is not just a "CI" PR, it affects Python packaging, making our wheels no longer install on MacOS 12
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, should we keep macOS 12 support for wheels?
Can we continue to discuss this in this thread https://lists.apache.org/thread/03dqppm1kc26nfppk8wcj0tnzh1st3mx ?
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.
Created issue, PR and sent email: #44314
Rationale for this change
Homebrew dropped support for macOS 12 (Monterey): Homebrew/brew#18314
What changes are included in this PR?
Use macOS 13 instead of macOS 12 as much as possible.
Are these changes tested?
Yes.
Are there any user-facing changes?
No.