diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index eb86973..892e8c4 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -20,7 +20,7 @@ jobs: # fail-fast: Default is true, switch to false to allow one platform to fail and still run others fail-fast: false matrix: - build_name: [GCC-9, GCC-10, GCC-11, Apple-Clang 11, Apple-Clang 12, MSVC-2022, MSVC-2019] + build_name: [GCC-9, GCC-10, GCC-11, Apple-Clang 11, Apple-Clang 12, Apple-Clang 13, Apple-Clang 14, MSVC-2022, MSVC-2019] include: - build_name: GCC-9 os: ubuntu-18.04 @@ -41,15 +41,25 @@ jobs: allow_failure: false CONAN_DOCKER_IMAGE: conanio/gcc11:1.46.2 - build_name: Apple-Clang 11 - os: macos-10.15 + os: macos-11 compiler: APPLE_CLANG version: 11.0 allow_failure: false - build_name: Apple-Clang 12 - os: macos-10.15 + os: macos-11 compiler: APPLE_CLANG version: 12.0 allow_failure: false + - build_name: Apple-Clang 13 + os: macos-11 + compiler: APPLE_CLANG + version: 13.0 + allow_failure: false + - build_name: Apple-Clang 14 + os: macos-12 + compiler: APPLE_CLANG + version: 14.0 + allow_failure: false - build_name: MSVC-2022 os: windows-2022 compiler: VISUAL @@ -62,11 +72,11 @@ jobs: allow_failure: false steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v3 with: fetch-depth: "0" - - uses: actions/setup-python@v1 + - uses: actions/setup-python@v4 with: python-version: "3.8"