Skip to content
This repository has been archived by the owner on Jul 24, 2024. It is now read-only.

Linux aarch64 releases #3056

Open
autarchprinceps opened this issue Jan 5, 2021 · 7 comments
Open

Linux aarch64 releases #3056

autarchprinceps opened this issue Jan 5, 2021 · 7 comments

Comments

@autarchprinceps
Copy link

Would it be possible to provide not just x64, but aarch64 releases for Mac & Linux, or Windows too if you can, but that at least I'm not invested in.
Mac will be all aarch64 from now on, and many providers, including some of the big cloud providers have aarch64 server offerings, like AWS Graviton (in second iteration no less). Even if no arm build environment exists, docker buildx makes it possible to do so on x64 build nodes as well.

@saper
Copy link
Member

saper commented Jul 29, 2021

Who can provide CI infrastructure for both?

@xzyfer
Copy link
Contributor

xzyfer commented Jul 29, 2021

Sounds like M1 support is coming to GitHub actions soon. That should give us some arm coverage.

@sass sass deleted a comment from khan-vinn Jul 29, 2021
@sass sass deleted a comment from Preen Jul 29, 2021
@nschonni nschonni changed the title Mac & Linux aarch64 releases Linux aarch64 releases Jul 29, 2021
@nschonni
Copy link
Contributor

Renaming this, since we're already tracking Apple in #3033

@nschonni nschonni reopened this Jul 29, 2021
@martin-g
Copy link

Just found this issue because I also need node-sass for Linux ARM64.
You can use Oracle Cloud ARM64 VMs for free as a Github Actions self-hosted runner, see https://martin-grigorov.medium.com/github-actions-arm64-runner-on-oracle-cloud-a77cdf7a325a
Please ping me if you need any help with the setup!

@aktech
Copy link

aktech commented Feb 12, 2022

Alternatively you can use https://cirun.io, which helps you create self-hosted GitHub Actions on cloud (with aarch64 support).

@odidev
Copy link

odidev commented Jul 14, 2022

Hi @nschonni,

I have seen your comment in ticket #3033, stating that “Locked the thread as per the first issue, this is about tracking when we'll officially support these builds. We can't till GitHub actions adds support”.

Instead of waiting for GitHub Actions officially supporting ARM64, there is another option “Works On Arm”.

Works on Arm is an initiative that provides free access to Arm-based clusters. This is for the purpose of giving open-source projects access to Arm HW to support build-test loops. To apply for access, you must open an issue with the project (linked below). Given this is a CNCF project, I would imagine it would get accepted.

https://github.com/WorksOnArm/equinix-metal-arm64-cluster

This is for access to Arm-based HW. The actual maintenance of the build systems deployed on the Arm cluster would still need to be done by the project.

May I know, are you interested in “Works On Arm”?

@odidev
Copy link

odidev commented Aug 1, 2022

Hi Team,

May I know your thoughts about "WorksOnArm"?

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

7 participants