Skip to content

Conversation

@nikomatsakis
Copy link
Member

Switch to native ARM runners instead of cross-compilation:

  • aarch64-linux-musl: use ubuntu-24.04-arm (native ARM runner)
  • x86_64-apple-darwin: pin to macos-13 (Intel, can't cross-compile from arm64)

This removes the dependency on musl.cc for downloading cross-compilation toolchains, which was causing intermittent build failures.

Also adds workflow_dispatch trigger for manual testing.

Switch to native ARM runners instead of cross-compilation:
- aarch64-linux-musl: use ubuntu-24.04-arm (native ARM runner)
- x86_64-apple-darwin: pin to macos-13 (Intel, can't cross-compile from arm64)

This removes the dependency on musl.cc for downloading cross-compilation
toolchains, which was causing intermittent build failures.

Also adds workflow_dispatch trigger for manual testing.

Co-Authored-By: Claude <[email protected]>
@nikomatsakis nikomatsakis marked this pull request as ready for review January 29, 2026 19:39
@nikomatsakis nikomatsakis merged commit af5d59d into symposium-dev:main Jan 29, 2026
6 checks passed
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