-
Notifications
You must be signed in to change notification settings - Fork 4
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
ci: build for macos arm #42
Conversation
@@ -12,18 +12,18 @@ class Reth < Formula | |||
strategy :github_latest | |||
end | |||
|
|||
bottle do |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
i removed this to have it regen the bottles
sha256 cellar: :any_skip_relocation, x86_64_linux: "7b9c2d91b6ae69b5deace9d2678cec9e843bac772080bdc8191b9a49919d1111" | ||
end | ||
|
||
depends_on "llvm" => :build |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
i removed this because it was actually silently causing artifacts to go missing for x86 mac due to llvm already being installed by rust, just a diff version - so the linker would get confused 🤷🏻
Do not merge
Ref https://github.blog/changelog/2024-01-30-github-actions-introducing-the-new-m1-macos-runner-available-to-open-source/
Builds x86 Linux and macOS binaries, as well as macOS ARM binaries in CI. This prevents users from having to build by themselves when using Homebrew unless they explicity want to.
Additionally
asm-keccak
unless we're on ARM linuxCloses #41