diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index b129b86..d253164 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -16,19 +16,19 @@ on: jobs: test: name: Test - runs-on: macos-14 + timeout-minutes: 30 + runs-on: macOS-15 env: - DEVELOPER_DIR: /Applications/Xcode_15.3.app/Contents/Developer + DEVELOPER_DIR: /Applications/Xcode_16.1.app strategy: matrix: destination: - "platform=macOS" - - "platform=iOS Simulator,name=iPhone 15" - - "platform=tvOS Simulator,name=Apple TV" - - "platform=visionOS Simulator,name=Apple Vision Pro" - - "platform=watchOS Simulator,name=Apple Watch Series 6 (40mm)" - "platform=macOS,variant=Mac Catalyst" - + - "platform=iOS Simulator,name=iPhone 16" + - "platform=tvOS Simulator,name=Apple TV" + - "platform=watchOS Simulator,name=Apple Watch Series 10 (42mm)" + - "platform=visionOS Simulator,name=Apple Vision Pro" steps: - name: Checkout uses: actions/checkout@v4 @@ -41,9 +41,5 @@ jobs: steps: - name: Checkout uses: actions/checkout@v4 - - name: Install swiftly - run: curl -L https://swift-server.github.io/swiftly/swiftly-install.sh | bash -s -- -y - - name: Install the latest Swift toolchain - run: swiftly install latest - name: Test run: swift test