From f1d74e1642956f0300756ad8d1d64e9034857bc3 Mon Sep 17 00:00:00 2001 From: Matt <85322+mattmassicotte@users.noreply.github.com> Date: Wed, 23 Oct 2024 06:08:32 -0500 Subject: [PATCH] Update CI for linux and macOS --- .github/workflows/ci.yml | 18 +++++++----------- 1 file changed, 7 insertions(+), 11 deletions(-) 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