HaxeFoundation / haxe

Haxe - The Cross-Platform Toolkit
https://haxe.org
6.14k stars 656 forks source link

[ci] Specify macOS runner versions instead of using macos-latest. #11645

Closed Apprentice-Alchemist closed 5 months ago

Apprentice-Alchemist commented 5 months ago

Use runner.arch to decide where to upload the macOS artifacts.

kLabz commented 5 months ago

Why don't we want to test with latest ?

Apprentice-Alchemist commented 5 months ago

Because macos-latest is equivalent to macos-14 now, which runs on ARM and gave issues with HL and Lua.

Should be fixable by ensuring HL is built and run under Rosetta and figuring out what's going wrong with Lua (looks like some Homebrew nonsense).