diff --git a/.github/workflows/CI.yml b/.github/workflows/CI.yml index 2a6a67b..38c84a4 100644 --- a/.github/workflows/CI.yml +++ b/.github/workflows/CI.yml @@ -10,7 +10,7 @@ jobs: strategy: fail-fast: false matrix: - os: [ macos-11, ubuntu-latest, windows-latest ] + os: [ macos-12, ubuntu-latest, windows-latest ] runs-on: ${{ matrix.os }} @@ -53,8 +53,12 @@ jobs: if: matrix.os == 'ubuntu-latest' run: sudo apt-get install -y libtinfo5 + - name: Select Xcode version + if: matrix.os == 'macos-12' + run: sudo xcode-select -s '/Applications/Xcode_13.2.1.app/Contents/Developer' + - name: Run macOS Tests - if: matrix.os == 'macos-11' + if: matrix.os == 'macos-12' run: > ./gradlew check --stacktrace -PKMP_TARGETS="JVM,JS,IOS_ARM32,IOS_ARM64,IOS_X64,IOS_SIMULATOR_ARM64,MACOS_ARM64,MACOS_X64,TVOS_ARM64,TVOS_X64,TVOS_SIMULATOR_ARM64,WATCHOS_ARM32,WATCHOS_ARM64,WATCHOS_DEVICE_ARM64,WATCHOS_X64,WATCHOS_X86,WATCHOS_SIMULATOR_ARM64,WASM,WASM_32" diff --git a/build-logic/src/main/kotlin/-KmpConfigurationExtension.kt b/build-logic/src/main/kotlin/-KmpConfigurationExtension.kt index b7fc96f..000b5d0 100644 --- a/build-logic/src/main/kotlin/-KmpConfigurationExtension.kt +++ b/build-logic/src/main/kotlin/-KmpConfigurationExtension.kt @@ -33,7 +33,6 @@ fun KmpConfigurationExtension.configureShared( iosArm64() iosX64() - iosSimulatorArm64() // Just use JVM. Not dealing with native desktop