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

Release arm64 builds #725

Open
tcarrio opened this issue Feb 16, 2022 · 2 comments
Open

Release arm64 builds #725

tcarrio opened this issue Feb 16, 2022 · 2 comments

Comments

@tcarrio
Copy link

tcarrio commented Feb 16, 2022

Hey everyone! 👋

My team has been using the codefresh CLI for awhile now, but we have new employees that are opting for M1 Macbooks. The current brew installation provides only x86_64 compatibility so it's not a universal installation mode on Macs as it is. But I also figured this is an opportunity to discuss what additional releases might be provided here! For example, there are users who may be automating pipelines on a Raspberry Pi (linux arm64 for the latest version), so there are certainly benefits there too.

I would propose here that releases for arm64 be provided for macOS with an update to the brew formula, as well as linux arm64 to support Raspberry Pi. These can obviously be done separately.

As it is now, I would like to get an arm64 build for macOS as this is immediately beneficial to our team. And I'm not volunteering your time- I'm going to take a quick crack at this myself 😄

Let me know what you all think though, I would appreciate the feedback

@tcarrio
Copy link
Author

tcarrio commented Feb 17, 2022

As an immediate issue to this, I don't believe there's any way to release ARM builds prior to Node 16. So this project would have to upgrade to using 16+ for pkg.

@Nuru
Copy link

Nuru commented Mar 27, 2023

Node 16 has been out a while, and GitHub has deprecated earlier versions for GitHub actions, so how about updating to Node16 and releasing Mac and Linux arm64 builds now?

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

2 participants