From e5c5592cde4063cecf4935dcdc96554ef78e6f97 Mon Sep 17 00:00:00 2001 From: Sebastian Pipping Date: Mon, 6 Feb 2023 00:11:11 +0100 Subject: [PATCH] Actions (macOS): Cover GCC 9/10/11/12, Clang 13/14, macOS 11/12 --- .github/workflows/linux_and_macos.yml | 27 ++++++++++++++++++++++++++- 1 file changed, 26 insertions(+), 1 deletion(-) diff --git a/.github/workflows/linux_and_macos.yml b/.github/workflows/linux_and_macos.yml index 9772f074d..9e5bad0fd 100644 --- a/.github/workflows/linux_and_macos.yml +++ b/.github/workflows/linux_and_macos.yml @@ -41,11 +41,36 @@ jobs: clang_repo_suffix: runs-on: ubuntu-latest # macOS + - cc: gcc-9 + cxx: g++-9 + clang_major_version: null + clang_repo_suffix: null + runs-on: macos-11 + - cc: gcc-10 + cxx: g++-10 + clang_major_version: null + clang_repo_suffix: null + runs-on: macos-11 - cc: gcc-11 cxx: g++-11 clang_major_version: null clang_repo_suffix: null - runs-on: macos-latest + runs-on: macos-12 + - cc: gcc-12 + cxx: g++-12 + clang_major_version: null + clang_repo_suffix: null + runs-on: macos-12 + - cc: clang + cxx: clang++ + clang_major_version: null + clang_repo_suffix: null + runs-on: macos-11 + - cc: clang + cxx: clang++ + clang_major_version: null + clang_repo_suffix: null + runs-on: macos-12 steps: - name: Add Clang/LLVM repositories (Linux) if: "${{ runner.os == 'Linux' && contains(matrix.cxx, 'clang') }}"