Skip to content
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

Support darwin-arm64 #2

Closed
austenstone opened this issue Feb 1, 2022 · 5 comments
Closed

Support darwin-arm64 #2

austenstone opened this issue Feb 1, 2022 · 5 comments

Comments

@austenstone
Copy link

austenstone commented Feb 1, 2022

Support for MAC OS plz 🙏

@gennaro-tedesco
Copy link
Owner

There is an ongoing issue with darwin-arm64 from the point of view of Go releases: see also a similar issue opened here (and links therein). For what is worth it does support MacOS with darwin-amd64 (I developed it on it myself).

In particular

In the attached referred issue another user is suggesting to use Goreleaser: I am looking into it to see if it suits the needs. Apologies for this, the releases are dependent on the gh actions and I am trying to understand how to improve them myself :)

@austenstone
Copy link
Author

Thanks!

@gennaro-tedesco
Copy link
Owner

Since I do not own a darwin-arm64 architecture it would be hard for me to test whether the release produced by Goreleaser would actually work. If you do find some spare time, you could make a PR as per these instructions (I understand it is a big ask, so only do if you have got nothing else on your hands and would like to play around :) )

@gennaro-tedesco
Copy link
Owner

Fixed in v0.0.2.

@austenstone would you check if it works for you?

@mislav
Copy link

mislav commented Apr 13, 2022

The latest GitHub CLI 2.8.0 release fixes this by falling back to amd64 binary if Rosetta is installed. If an arm64 binary is found, for example as a product of the latest gh-extension-precompile action, however, then its codesigning is fixed after downloading to allow execution by the OS.

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

No branches or pull requests

3 participants