Skip to content

ci: add windows-11-arm runner#15557

Open
RoloEdits wants to merge 1 commit intohelix-editor:masterfrom
RoloEdits:windows-arm
Open

ci: add windows-11-arm runner#15557
RoloEdits wants to merge 1 commit intohelix-editor:masterfrom
RoloEdits:windows-arm

Conversation

@RoloEdits
Copy link
Copy Markdown
Contributor

Adds windows arm to the testing and release runners. This could increase wait time for tests if this becomes the slowest runner, which does seem possible, so have to take that into consideration.

As a side note, github documentation is horrendous to navigate, but the runners are laid out here: https://docs.github.com/en/actions/how-tos/write-workflows/choose-where-workflows-run/choose-the-runner-for-a-job

Closes: #10872

@RoloEdits RoloEdits force-pushed the windows-arm branch 2 times, most recently from c18c1ec to 79721b6 Compare March 30, 2026 22:33
@RoloEdits
Copy link
Copy Markdown
Contributor Author

I noticed that there is the section for cross, but none of our builds use it. If there is a need for cross compilation, I have seen a lot of projects use zig instead. I wonder if its worth to remove the section for now, as the main targets we want to target all now have native options, where there is no need for cross-compilation?

@archseer
Copy link
Copy Markdown
Member

archseer commented Apr 1, 2026

I think we used to use cross compilation when there weren't runners available for some architecture, but the cross compilation image was severely out of date so we had to disable it

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

Successfully merging this pull request may close these issues.

Windows Arm64 release?

2 participants