Public export snapshot from bran-dev 9c2e7da (build Intel macOS on Apple Silicon) - #9
Merged
Conversation
Build the Intel macOS target on an Apple Silicon runner.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Public export snapshot from a clean committed source.
9c2e7dab3c67503615bf6ccc0d32f754cb679544168d09cWhy
macos-13is the Intel runner class GitHub is retiring. It queue-starved two consecutive release runs, blocking thesignjob and therefore preventing any release from publishing at all, even though the other four targets built successfully.macos-14cross-compiles tox86_64-apple-darwinnatively, so Intel Mac users still get a native binary. Rosetta translates Intel to ARM and not the reverse, so an Intel Mac cannot run the arm64 build; dropping the target would have abandoned those users rather than inconveniencing them. Intel hardware is frozen at macOS 26 Tahoe but supported into 2028.No change to the artifacts, the seven-asset manifest, or the release contract. Only the machine that builds one archive changes.
Validation
Prior run confirmed the Windows fix works: x86_64-pc-windows-msvc, both Linux targets, and aarch64-apple-darwin all built successfully.
Rebase-merge, not squash.