Skip to content

Apple Silicon release binaries #5410

Closed
Closed
@michaelsproul

Description

@michaelsproul

Description

We should provide ARM binaries for macOS, to run on M1, M2, M3. Currently this niche is filled by Homebrew, which is somewhat out of our control & hard to update promptly (e.g. v5.1.1 is still waiting to be merged: Homebrew/homebrew-core#165799).

Steps to resolve

Option 1: Self-hosting

We add an Apple Silicon server to our infrastructure and build on that.

Option 2: Github Actions

We build the binary on an Apple Silicon Github runner. These were not available until recently.

It seems that Github charges quite a lot for M1 runners (they are not included in the free tier), so we're probably better off with option 1.

https://docs.github.com/en/billing/managing-billing-for-github-actions/about-billing-for-github-actions#per-minute-rates

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions