Skip to content

ci: add darwin arm64 (aarch64-apple-darwin) build target#203

Merged
tummychow merged 1 commit intotummychow:masterfrom
radiosilence:ci-darwin-arm64
Jan 22, 2026
Merged

ci: add darwin arm64 (aarch64-apple-darwin) build target#203
tummychow merged 1 commit intotummychow:masterfrom
radiosilence:ci-darwin-arm64

Conversation

@radiosilence
Copy link
Copy Markdown
Contributor

@radiosilence radiosilence commented Jan 21, 2026

Adds Apple Silicon (arm64) builds to the CI workflow.

Changes

  • Use explicit target triples instead of relying on runner defaults
  • macos-15-intel for x86_64-apple-darwin (Intel) - updated from retired macos-13
  • macos-latest for aarch64-apple-darwin (Apple Silicon)
  • Add dtolnay/rust-toolchain for explicit target installation
  • Update artifact paths to use target-specific directories

CI Run

All builds passing: https://github.com/radiosilence/git-absorb/actions/runs/21217120359

This also enables installing via mise GitHub backend for people on Apple silicon.

- Use explicit target triples instead of relying on runner defaults
- macos-15-intel for x86_64-apple-darwin (Intel)
- macos-latest for aarch64-apple-darwin (Apple Silicon)
- Add dtolnay/rust-toolchain for explicit target installation
- Update artifact paths to use target-specific directories
@tummychow tummychow merged commit a1de60b into tummychow:master Jan 22, 2026
7 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.

2 participants