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
544 stars 128 forks source link

Migrate from the custom M1 runner to the official Github one #2936

Closed Gedochao closed 2 months ago

Gedochao commented 4 months ago

Version(s) v1.3.2

Describe what needs to be done and why We are currently using our own custom MacOS M1 runner for aarch64 jobs. We could and should migrate to the official M1 runner provided by GitHub. This would also enable us to run those jobs outside of the main branch, even on external contributor PRs.

Requirements

Describe alternatives you've considered We could stay on the custom runner we are using, but this should make it easier to maintain long-term (as someone would be doing a big chunk of the maintenance for us from then on)

Additional context

mkurz commented 4 months ago

Maybe relevant?