Skip to content

fix(ci): cross-compile x86_64-apple-darwin from macos-latest - #43

Merged
sebasv merged 1 commit into
mainfrom
fix/release-macos-13-retired
Apr 25, 2026
Merged

fix(ci): cross-compile x86_64-apple-darwin from macos-latest#43
sebasv merged 1 commit into
mainfrom
fix/release-macos-13-retired

Conversation

@sebasv

@sebasv sebasv commented Apr 25, 2026

Copy link
Copy Markdown
Owner

Summary

  • The Build x86_64-apple-darwin job in the release workflow is stuck queued forever (e.g. run 24927950470) because GitHub retired the macos-13 runner.
  • Switch that matrix entry to macos-latest (arm64). dtolnay/rust-toolchain already installs the cross target and cargo build --target x86_64-apple-darwin cross-compiles on the same Xcode SDK, so no other workflow changes are needed.

Test plan

  • Merge, then re-tag v1.0 (or cut a new tag) to verify the x86_64-apple-darwin build completes and the release uploads all five artifacts.

🤖 Generated with Claude Code

GitHub retired the `macos-13` runner, so the x86_64-apple-darwin build
in the release workflow sat queued forever. macos-latest is arm64; the
Rust toolchain action already adds the cross target via `targets:` and
`cargo build --target x86_64-apple-darwin` cross-compiles cleanly on
the same Xcode SDK.

Co-Authored-By: Claude <noreply@anthropic.com>
@sebasv
sebasv merged commit 1618ea3 into main Apr 25, 2026
1 check passed
@sebasv
sebasv deleted the fix/release-macos-13-retired branch April 25, 2026 10:21
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