Skip to content

Commit 6cd5d54

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

File tree

1 file changed

+8
-6
lines changed

1 file changed

+8
-6
lines changed

.github/workflows/swift.yaml

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -7,13 +7,15 @@ on:
77
pull_request:
88

99
env:
10-
XCODE_VERSION: 16.1.0
10+
XCODE_VERSION: 16.3.0
11+
# FIXME: revert to macos-latest when Xcode 16.3 is available by end of August 2025
12+
MACOS_LABEL: macos-15
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: ${{ env.MACOS_LABEL }}
1719

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

@@ -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: ${{ env.MACOS_LABEL }}
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: ${{ env.MACOS_LABEL }}
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: ${{ env.MACOS_LABEL }}
103105

104106
steps:
105107
- uses: actions/checkout@v4
@@ -115,7 +117,7 @@ jobs:
115117
run: tuist test --path Samples/Tutorial TutorialTests
116118

117119
swiftformat:
118-
runs-on: macos-latest
120+
runs-on: ${{ env.MACOS_LABEL }}
119121

120122
steps:
121123
- uses: actions/checkout@v4

0 commit comments

Comments
 (0)