diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index a36f175d4..92447e086 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -713,33 +713,32 @@ jobs: fail-fast: false matrix: # https://www.jessesquires.com/blog/2020/01/06/selecting-an-xcode-version-on-github-ci/ - # https://github.com/actions/runner-images/blob/main/images/macos/macos-11-Readme.md#xcode # https://github.com/actions/runner-images/blob/main/images/macos/macos-12-Readme.md#xcode # https://github.com/actions/runner-images/blob/main/images/macos/macos-13-Readme.md#xcode - # https://github.com/actions/runner-images/blob/main/images/macos/macos-14-arm64-Readme.md + # https://github.com/actions/runner-images/blob/main/images/macos/macos-14-arm64-Readme.md#xcode # https://trac.macports.org/wiki/XcodeVersionInfo include: - - xcode: "11.7" - os: macos-11 - arch_flags: -Wno-complex-component-init - - xcode: "12.4" - os: macos-11 - arch_flags: -Wno-poison-system-directories # due to meson test - - xcode: "12.5.1" - os: macos-11 - arch_flags: -Wno-poison-system-directories # due to meson test - xcode: "13.1" os: macos-12 arch_flags: -Wno-poison-system-directories # due to meson test - xcode: "13.3.1" os: macos-12 arch_flags: -Wno-poison-system-directories # due to meson test - - xcode: "13.4.1" - os: macos-12 - arch_flags: -Wno-poison-system-directories # due to meson test - xcode: "14.2" os: macos-13 arch_flags: -Wno-poison-system-directories # due to meson test + - xcode: "14.3.1" + os: macos-13 + arch_flags: -Wno-poison-system-directories # due to meson test + - xcode: "15.0.1" + os: macos-13 + arch_flags: -Wno-poison-system-directories # due to meson test + - xcode: "15.1" + os: macos-13 + arch_flags: -Wno-poison-system-directories # due to meson test + - xcode: "15.2" + os: macos-13 + arch_flags: -Wno-poison-system-directories # due to meson test - xcode: "14.3.1" os: macos-14 # arm64 arch_flags: -march=native -Wno-poison-system-directories @@ -750,6 +749,21 @@ jobs: arch_flags: -march=native -Wno-poison-system-directories # "-Wno-poison-system-directories": due to meson test # "-march=native": without, or with -mcpu=apple-m1 then unavailable __ARM_FEATURE_s get enabled + - xcode: "15.3" + os: macos-14 # arm64 + arch_flags: -march=native -Wno-poison-system-directories + # "-Wno-poison-system-directories": due to meson test + # "-march=native": without, or with -mcpu=apple-m1 then unavailable __ARM_FEATURE_s get enabled + - xcode: "15.4" + os: macos-14 # arm64 + arch_flags: -march=native -Wno-poison-system-directories + # "-Wno-poison-system-directories": due to meson test + # "-march=native": without, or with -mcpu=apple-m1 then unavailable __ARM_FEATURE_s get enabled + - xcode: "16.0" + os: macos-14 # arm64 + arch_flags: -march=native -Wno-poison-system-directories + # "-Wno-poison-system-directories": due to meson test + # "-march=native": without, or with -mcpu=apple-m1 then unavailable __ARM_FEATURE_s get enabled runs-on: ${{ matrix.os }} env: DEVELOPER_DIR: /Applications/Xcode_${{ matrix.xcode }}.app