Skip to content
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

Fix which macOS arch is used for binary builds #1705

Merged
merged 1 commit into from
Nov 6, 2024
Merged

Conversation

leighmcculloch
Copy link
Member

@leighmcculloch leighmcculloch commented Nov 6, 2024

What

Change the macOS binary builds so that the x86 build is done on macos-12 and the arm64 build is done on macos-14.

Why

The builds are currently configured in reverse, with x86 building on macos-14 and arm64 building on macos-12. This was a mistake, because macos-14's arch is arm64 and macos-12's arch is x86.

The builds run slower too than what they would if they were run on their native archs.

Example

Before

Screenshot 2024-11-06 at 10 59 15 PM

After

Screenshot 2024-11-06 at 11 30 22 PM

@leighmcculloch leighmcculloch requested a review from fnando November 6, 2024 13:03
@leighmcculloch leighmcculloch marked this pull request as ready for review November 6, 2024 13:03
@leighmcculloch leighmcculloch enabled auto-merge (squash) November 6, 2024 13:31
@leighmcculloch leighmcculloch merged commit 048d11b into main Nov 6, 2024
26 checks passed
@leighmcculloch leighmcculloch deleted the fixbinaries branch November 6, 2024 17:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Done
Development

Successfully merging this pull request may close these issues.

2 participants