From 3da09e02e2d4b36d24cc52a6ef0c9c46e92b78c1 Mon Sep 17 00:00:00 2001 From: Quinn Klassen Date: Mon, 18 Mar 2024 08:49:47 -0700 Subject: [PATCH] Switch github runner to macos-14 (m1) (#1421) Add macos-14 runner (m1) --- .github/workflows/ci.yml | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index dc49e2a3b..ec9fac2d6 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -9,7 +9,7 @@ jobs: build-and-test: strategy: matrix: - os: [ubuntu-latest, macos-latest, windows-latest] + os: [ubuntu-latest, macos-intel, macos-arm, windows-latest] go-version: ["1.21", "1.22"] include: - os: ubuntu-latest @@ -18,7 +18,12 @@ jobs: uploadCoverage: true # We only want to check docker compose on a single target testDockerCompose: true - runs-on: ${{ matrix.os }} + - os: macos-intel + runsOn: macos-12 + - os: macos-arm + runsOn: macos-14 + + runs-on: ${{ matrix.runsOn || matrix.os }} steps: - name: Checkout repository uses: actions/checkout@v3