From 568aa834073e86bf9b249da8743430d7f74effb0 Mon Sep 17 00:00:00 2001 From: Michael Gerasymenko Date: Wed, 30 Apr 2025 09:09:10 +0200 Subject: [PATCH 1/2] Set Xcode version when running the CI --- .github/workflows/release.yml | 2 ++ .github/workflows/test.yml | 2 ++ 2 files changed, 4 insertions(+) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 2ad092c..5a50b37 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -10,6 +10,8 @@ jobs: name: Build for macos-universal runs-on: macos-14 steps: + - name: Set Xcode version + run: sudo xcode-select -s /Applications/Xcode_16.2.app - uses: swift-actions/setup-swift@v2 with: swift-version: "5.10" diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index e5692fa..59e72cb 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -10,6 +10,8 @@ jobs: test: runs-on: macos-latest steps: + - name: Set Xcode version + run: sudo xcode-select -s /Applications/Xcode_16.2.app - uses: actions/checkout@v3 - name: Run tests run: swift test -v From d305ff87b9c18ca8c9639ec287a791f29186054f Mon Sep 17 00:00:00 2001 From: Michael Gerasymenko Date: Wed, 30 Apr 2025 09:13:13 +0200 Subject: [PATCH 2/2] Set Tools version when running the CI (Linux) --- .github/workflows/test.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 59e72cb..c3d7263 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -22,9 +22,9 @@ jobs: - uses: actions/checkout@v3 - uses: swift-actions/setup-swift@v2 with: - swift-version: "5.10.1" + swift-version: "6.0.0" - name: Get swift version - run: swift --version # Swift 5.1.0 + run: swift --version - name: Prepare Git run: git config --global user.email "test@example.com" && git config --global user.name "Test User" - name: Run tests