Skip to content

Commit 6c10525

Browse files
committed
[chore]: try bumping Xcode version to fix build failures
1 parent 2c59e91 commit 6c10525

File tree

1 file changed

+10
-8
lines changed

1 file changed

+10
-8
lines changed

.github/workflows/swift.yaml

Lines changed: 10 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -6,14 +6,16 @@ on:
66
- main
77
pull_request:
88

9+
# TODO: revert to macos-latest when Xcode 16.3 is available by end of August 2025
10+
911
env:
10-
XCODE_VERSION: 16.1.0
12+
XCODE_VERSION: 16.3
1113
TUIST_TEST_DEVICE: iPad (10th generation)
1214
TUIST_TEST_PLATFORM: iOS
1315

1416
jobs:
1517
development-tests:
16-
runs-on: macos-latest
18+
runs-on: macos-15
1719

1820
name: "development-tests [iOS ${{ matrix.sdk }}]"
1921

@@ -30,10 +32,10 @@ jobs:
3032

3133
- sdk: "17.5"
3234
simctl_runtime: "com.apple.CoreSimulator.SimRuntime.iOS-17-5"
33-
installation_required: false
35+
installation_required: true
3436

35-
- sdk: "18.1"
36-
simctl_runtime: "com.apple.CoreSimulator.SimRuntime.iOS-18-1"
37+
- sdk: "18.4"
38+
simctl_runtime: "com.apple.CoreSimulator.SimRuntime.iOS-18-4"
3739
installation_required: false
3840

3941
steps:
@@ -62,7 +64,7 @@ jobs:
6264

6365
# FIXME: these should probably be run with a matrix too
6466
snapshot-tests:
65-
runs-on: macos-latest
67+
runs-on: macos-15
6668

6769
env:
6870
TUIST_TEST_OS: 18.1
@@ -85,7 +87,7 @@ jobs:
8587
run: tuist test --path Samples
8688

8789
package-tests:
88-
runs-on: macos-latest
90+
runs-on: macos-15
8991

9092
steps:
9193
- uses: actions/checkout@v4
@@ -99,7 +101,7 @@ jobs:
99101
run: swift test
100102

101103
tutorial:
102-
runs-on: macos-latest
104+
runs-on: macos-15
103105

104106
steps:
105107
- uses: actions/checkout@v4

0 commit comments

Comments
 (0)