From 5fcae176b8f79f0caf8a80d9c0f02bb0c7f26fd7 Mon Sep 17 00:00:00 2001 From: Roman Khimov Date: Wed, 28 Feb 2024 12:07:42 +0300 Subject: [PATCH] workflows: add MacOS 14 runner for tests It's ARM-based, so it's a very nice combination. Signed-off-by: Roman Khimov --- .github/workflows/tests.yml | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index e2db7bba7..bb47389a6 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -120,7 +120,7 @@ jobs: runs-on: ${{ matrix.os }} strategy: matrix: - os: [ubuntu-20.04, windows-2022, macos-12] + os: [ubuntu-20.04, windows-2022, macos-12, macos-14] go_versions: [ '1.19', '1.20', '1.21' ] exclude: # Only latest Go version for Windows and MacOS. @@ -132,6 +132,10 @@ jobs: go_versions: '1.19' - os: macos-12 go_versions: '1.20' + - os: macos-14 + go_versions: '1.19' + - os: macos-14 + go_versions: '1.20' # Exclude latest Go version for Ubuntu as Coverage uses it. - os: ubuntu-20.04 go_versions: '1.21'