From 5a0260b603adb4b1f494fb55ef576f3b1b3f28b1 Mon Sep 17 00:00:00 2001 From: Matthew de Detrich Date: Mon, 26 Feb 2024 16:19:22 +0100 Subject: [PATCH] Add ARM MacOS to CI --- .github/workflows/ci.yml | 6 +++++- build.sbt | 2 +- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index c8eb225..77ec975 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -22,7 +22,11 @@ jobs: name: Build and Test strategy: matrix: - os: [ubuntu-latest, macos-latest, windows-latest] + os: + - ubuntu-latest + - macos-latest + - windows-latest + - macos-14 scala: [2.12.18] java: [temurin@8, graal_graalvm@17, corretto@17] runs-on: ${{ matrix.os }} diff --git a/build.sbt b/build.sbt index d694ea8..658da57 100644 --- a/build.sbt +++ b/build.sbt @@ -21,7 +21,7 @@ ThisBuild / organization := "com.github.sbt" ThisBuild / crossScalaVersions := Seq(scala212) ThisBuild / scalaVersion := scala212 -ThisBuild / githubWorkflowOSes := Seq("ubuntu-latest", "macos-latest", "windows-latest") +ThisBuild / githubWorkflowOSes := Seq("ubuntu-latest", "macos-latest", "windows-latest", "macos-14") ThisBuild / githubWorkflowBuild := Seq(WorkflowStep.Sbt(List("test", "scripted"))) ThisBuild / githubWorkflowJavaVersions ++= Seq( JavaSpec.graalvm(Graalvm.Distribution("graalvm"), "17"),