From 2c8beba862c768a34bae7fee7f20e9c7b0a7262a Mon Sep 17 00:00:00 2001 From: Marc Schultz Date: Mon, 24 Jun 2024 01:47:56 +0200 Subject: [PATCH] Extend CI matrix for iOS --- .github/workflows/ci.yml | 17 ++++++++++++----- 1 file changed, 12 insertions(+), 5 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index e2af82a27..2f0bd25f4 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -38,11 +38,18 @@ jobs: ios: strategy: matrix: - xcode: - - "14.3.1" + include: + - ios: "16.4" + macos: "13" + xcode: "14.3.1" + swift: "5.8.1" + - ios: "17.5" + macos: "14" + xcode: "15.4" + swift: "5.10" - name: iOS 16.4 (Xcode ${{ matrix.xcode }}) - runs-on: macos-13 + name: iOS ${{ matrix.ios }}, macOS ${{ matrix.macos }}, Xcode ${{ matrix.xcode }}, Swift ${{ matrix.swift }} + runs-on: macos-${{ matrix.macos }} steps: - uses: actions/checkout@v4 - name: Select Xcode ${{ matrix.xcode }} @@ -58,7 +65,7 @@ jobs: if: failure() && steps.zip-xcresult.conclusion == 'success' uses: actions/upload-artifact@v4 with: - name: xcresult-ios.zip + name: xcresult-ios${{ matrix.ios }}.zip path: .xcresults/xcresult-ios.zip ubuntu: