-
Notifications
You must be signed in to change notification settings - Fork 151
Closed
Labels
CIIssues tied with CI/CD workflows.Issues tied with CI/CD workflows.MacOSIssues tied to the Apple MacOS platform.Issues tied to the Apple MacOS platform.internalInternal or build-related changesInternal or build-related changespriority: high
Description
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
- migrate
scala-clijobs tomacos-14 - implement a script verifying the architecture for MacOS builds (as there is no separate MacOS runner nametag for the new architecture, just a version descriptor)
- migrate
coursier-m1jobs tomacos-14 - migrate https://github.com/VirtusLab/scala-cli-setup jobs to
macos-14
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
Metadata
Metadata
Assignees
Labels
CIIssues tied with CI/CD workflows.Issues tied with CI/CD workflows.MacOSIssues tied to the Apple MacOS platform.Issues tied to the Apple MacOS platform.internalInternal or build-related changesInternal or build-related changespriority: high
Type
Projects
Status
Done