gnustep / tools-windows-msvc

Objective-C on Windows using Clang and GNUstep.
MIT License
42 stars 10 forks source link

Make a release include arm64 arch #43

Open levinli303 opened 6 months ago

levinli303 commented 6 months ago

README suggests arm64 is supported, maybe publish a release that includes this arch?

triplef commented 6 months ago

We don’t currently have a way to make arm64 builds on CI since GitHub Actions doesn’t yet support arm64 runners (see here) and I don’t think we support cross compiling.

I’ll keep this open for when we have the ability to do this.

bvoq commented 5 months ago

Windows ARM is supported since 2022 as a prerelease option: https://github.com/actions/runner/releases/tag/v2.297.0 and has gotten updates since.

triplef commented 5 months ago

@bvoq I think that’s only for self-hosted runners. Afaik there are no arm64 runners available hosted by GitHub (which is what we’re using).

bvoq commented 5 months ago

Looks like they have entered private beta also for hosted runners. For reference, here is the relevant discussion: https://github.com/orgs/community/discussions/19197 And the official statement: https://github.blog/changelog/2023-10-30-accelerate-your-ci-cd-with-arm-based-hosted-runners-in-github-actions/

levinli303 commented 3 months ago

@triplef arm runners are in public beta now https://github.blog/changelog/2024-06-03-actions-arm-based-linux-and-windows-runners-are-now-in-public-beta/

triplef commented 3 months ago

Not for us yet:

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.