Skip to content

ci: cross-compile the Intel macOS release binary on Apple Silicon - #201

Merged
bryantbiggs merged 1 commit into
mainfrom
ci/release-intel-macos-cross
Oct 17, 2026
Merged

bryantbiggs merged 1 commit into
mainfrom
ci/release-intel-macos-cross

Conversation

@bryantbiggs

Copy link
Copy Markdown
Member

Moves the Intel macOS release build from the retired macos-13 runner to macos-latest, which cross-compiles x86_64-apple-darwin on Apple Silicon.

The macos-13 job never got a runner, so the release, checksum and Homebrew jobs that wait on it never ran. The v0.14.0 run was cancelled with that job still waiting, and the v0.15.0 run sat queued until it was cancelled. Both versions are on crates.io but have no GitHub release or Homebrew update.

Verified locally on an arm64 Mac: cargo build --package eksup --release --target x86_64-apple-darwin --locked builds a Mach-O x86_64 binary, and it runs under Rosetta and reports eksup 0.15.0. actionlint passes. The release workflow itself only runs on a tag, so v0.15.1 will exercise it.

@bryantbiggs
bryantbiggs marked this pull request as ready for review October 17, 2026 18:55
@bryantbiggs
bryantbiggs merged commit 91a461c into main Oct 17, 2026
8 checks passed
@bryantbiggs
bryantbiggs deleted the ci/release-intel-macos-cross branch October 17, 2026 18:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant