From ab3e64630b443d626fd624daa6f0ed0879d3acce Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C3=ABl=20Zasso?= Date: Fri, 20 Dec 2024 17:35:29 +0100 Subject: [PATCH] build: test macos-13 on GitHub actions We are in the process of updating macOS to version 13 in the Jenkins CI, but unfortunately this is taking longer than expected. Add it to the GitHub actions test matrix so that we have some coverage. Refs: https://github.com/nodejs/build/issues/3686 PR-URL: https://github.com/nodejs/node/pull/56307 Reviewed-By: Yagiz Nizipli Reviewed-By: Richard Lau Reviewed-By: Chengzhong Wu Reviewed-By: Joyee Cheung Reviewed-By: Luigi Pinca --- .github/workflows/test-macos.yml | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/.github/workflows/test-macos.yml b/.github/workflows/test-macos.yml index 6bb22265032605..56e8d6fdd65999 100644 --- a/.github/workflows/test-macos.yml +++ b/.github/workflows/test-macos.yml @@ -38,7 +38,11 @@ permissions: jobs: test-macOS: if: github.event.pull_request.draft == false - runs-on: macos-14 + strategy: + fail-fast: false + matrix: + macos-version: [macos-13, macos-14] + runs-on: ${{ matrix.macos-version }} env: CC: sccache gcc CXX: sccache g++