VirtusLab / scala-cli

Scala CLI is a command-line tool to interact with the Scala language. It lets you compile, run, test, and package your Scala code (and more!)
https://scala-cli.virtuslab.org
Apache License 2.0
541 stars 128 forks source link

Switch building Linux `arm64` launchers to a GitHub-hosted runner #3051

Open Gedochao opened 1 month ago

Gedochao commented 1 month ago

Seems like we can't switch building the Linux arm64 launchers to a github launcher for now, as the MacOS aarch64 runners don't have access to docker. https://github.com/actions/runner-images/issues/9254#issuecomment-1917916016

The hope in that matter is twofold:

Still, it's a clear improvement to be able to run MacOS aarch64 tests on every PR, rather than just on main, so that part still seems worth doing here.

Originally posted by @Gedochao in https://github.com/VirtusLab/scala-cli/issues/3050#issuecomment-2250411318

Gedochao commented 1 month ago

(extracted out of https://github.com/VirtusLab/scala-cli/issues/2936)