diff --git a/.github/workflows/development-tests.yml b/.github/workflows/development-tests.yml index e7b5cc6..3e4dc55 100644 --- a/.github/workflows/development-tests.yml +++ b/.github/workflows/development-tests.yml @@ -47,13 +47,13 @@ jobs: matrix: include: - os: macos-13-xlarge - ios-version: "16.1" + ios-version: "17.2" ios-device: "iPhone 14" - xcode-version: "14.1" + xcode-version: "15.2" - os: macos-14 - ios-version: "17.0.1" + ios-version: "17.2" ios-device: "iPhone 15" - xcode-version: "15.0.1" + xcode-version: "15.2" uses: ./.github/workflows/unit-tests.yml with: macos-runner: ${{ matrix.os }} diff --git a/.github/workflows/pre-release-tests.yml b/.github/workflows/pre-release-tests.yml index 7d1b2fc..3990dc3 100644 --- a/.github/workflows/pre-release-tests.yml +++ b/.github/workflows/pre-release-tests.yml @@ -12,13 +12,13 @@ jobs: matrix: include: - os: macos-13-xlarge - ios-version: "16.1" # Oldest available version on macOS 13 + ios-version: "17.2" # TODO: Download older simulators for macOS 13 ios-device: "iPhone 14" - xcode-version: "14.1" + xcode-version: "15.2" - os: macos-14 - ios-version: "17.0.1" # Oldest available version on macOS 14 + ios-version: "17.2" ios-device: "iPhone 15" - xcode-version: "15.0.1" + xcode-version: "15.2" - os: macos-15 ios-version: "18.2" # Latest available version ios-device: "iPhone 16" diff --git a/.github/workflows/unit-tests.yml b/.github/workflows/unit-tests.yml index 7271225..765b0f4 100644 --- a/.github/workflows/unit-tests.yml +++ b/.github/workflows/unit-tests.yml @@ -70,6 +70,8 @@ jobs: if [[ "${{ matrix.run-config['name'] }}" != "macOS" ]]; then xcodebuild -downloadPlatform ${{ matrix.run-config['name'] }} fi + echo "Runtimes for testing:" + xcrun simctl list runtimes echo "Destinations for testing:" xcodebuild test-without-building -only-testing WhisperKitTests/UnitTests -scheme whisperkit-Package -showdestinations - name: Boot Simulator and Wait