node-sass
node-sass copied to clipboard
Linux aarch64 releases
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.
Who can provide CI infrastructure for both?
Sounds like M1 support is coming to GitHub actions soon. That should give us some arm coverage.
Renaming this, since we're already tracking Apple in https://github.com/sass/node-sass/issues/3033
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!
Alternatively you can use https://cirun.io, which helps you create self-hosted GitHub Actions on cloud (with aarch64 support).
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
”?
Hi Team,
May I know your thoughts about "WorksOnArm"?