pulsar-edit / pulsar

A Community-led Hyper-Hackable Text Editor
https://pulsar-edit.dev
Other
3.09k stars 131 forks source link

arm64 for Windows Releases #1031

Open rjmayott opened 2 weeks ago

rjmayott commented 2 weeks ago

Have you checked for existing feature requests?

Summary

Please add support for arm64 processors in the official releases of Pulsar

What benefits does this feature provide?

Native support for arm64 Windows builds

Any alternatives?

Emulation of the current code

Other examples:

No response

Daeraxa commented 2 weeks ago

I don't think we would have any objections other than I don't think have anyone on the core team with such a device (typically all of our "official" releases are done for systems that somebody has handy to test with).

The main issue is the GitHub runners we use, since we moved to them from our CirrusCI platform we now use them for all the main CI and binary builds but we still need to use the old platform for two not supported - Linux ARM and macOS ARM (Mx chips). I'm not 100% sure if CirrusCI even supports Windows ARM containers/VMs.

However there was this announcement from GitHub recently - https://github.blog/2024-06-03-arm64-on-github-actions-powering-faster-more-efficient-build-systems/ - that implies that we may have access to both Linux and Windows ARM runners by the end of the year.

https://github.blog/2024-06-03-arm64-on-github-actions-powering-faster-more-efficient-build-systems/

GitHub is ecstatic to unveil ArmⓇ-based Linux and Windows runners for GitHub Actions are now in Public Beta

These runners are available to our customers on our GitHub Team and Enterprise Cloud plans. We expect to begin offering Arm runners for open source projects by the end of the year.

rjmayott commented 1 week ago

I have an X Elite powered device I would be happy to help test/debug on if we get to that point!