diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 9f9534f..f98eadf 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -27,7 +27,7 @@ jobs: name: Build and Test strategy: matrix: - os: [ubuntu-latest, macos-12, macos-14] + os: [ubuntu-latest, macos-13, macos-14] scala: [3, 2.13] java: [temurin@21, temurin@17] project: [rootJVM, rootNative] @@ -36,7 +36,7 @@ jobs: java: temurin@17 - project: rootNative java: temurin@17 - - os: macos-12 + - os: macos-13 project: rootJVM - os: macos-14 project: rootJVM @@ -87,8 +87,8 @@ jobs: /home/linuxbrew/.linuxbrew/bin/brew install llvm@17 s2n utf8proc echo "LLVM_BIN=/home/linuxbrew/.linuxbrew/opt/llvm@17/bin" >> $GITHUB_ENV - - name: Install native dependencies (macos-12) - if: (matrix.project == 'rootNative') && matrix.os == 'macos-12' + - name: Install native dependencies (macos-13) + if: (matrix.project == 'rootNative') && matrix.os == 'macos-13' run: | brew install llvm@17 s2n utf8proc echo "LLVM_BIN=/usr/local/opt/llvm@17/bin" >> $GITHUB_ENV diff --git a/build.sbt b/build.sbt index f4faf7f..f33bddd 100644 --- a/build.sbt +++ b/build.sbt @@ -24,7 +24,7 @@ ThisBuild / semanticdbVersion := scalafixSemanticdb.revision // use Scalafix com // githubWorkflow lazy val macOsArm = "macos-14" -lazy val macOsIntel = "macos-12" +lazy val macOsIntel = "macos-13" lazy val macOses = Seq(macOsIntel, macOsArm) ThisBuild / githubWorkflowOSes ++= Seq(macOsIntel, macOsArm) ThisBuild / githubWorkflowBuildMatrixExclusions ++= macOses.map(os =>