Skip to content

Commit 3e0c731

Browse files
lawrence-forooghianmaratal
authored andcommitted
Temporarily lock to Xcode < 16.3
We have build failures in 16.3, which appears to now be the default Xcode version on some (but not all) runner instances. Once it's available on all runner instances, we'll fix these issues in #253.
1 parent b6189ff commit 3e0c731

File tree

2 files changed

+5
-5
lines changed

2 files changed

+5
-5
lines changed

.github/workflows/check.yaml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ jobs:
2323
# This step can be removed once the runners’ default version of Xcode is 16 or above
2424
- uses: maxim-lobanov/setup-xcode@v1
2525
with:
26-
xcode-version: 16
26+
xcode-version: 16.2
2727

2828
# We use caching for Mint because at the time of writing SwiftLint took about 5 minutes to build in CI, which is unacceptably slow.
2929
# https://github.com/actions/cache/blob/40c3b67b2955d93d83b27ed164edd0756bc24049/examples.md#swift---mint
@@ -50,7 +50,7 @@ jobs:
5050
# This step can be removed once the runners’ default version of Xcode is 16 or above
5151
- uses: maxim-lobanov/setup-xcode@v1
5252
with:
53-
xcode-version: 16
53+
xcode-version: 16.2
5454

5555
- name: Spec coverage
5656
run: swift run BuildTool spec-coverage
@@ -69,7 +69,7 @@ jobs:
6969
# This step can be removed once the runners’ default version of Xcode is 16 or above
7070
- uses: maxim-lobanov/setup-xcode@v1
7171
with:
72-
xcode-version: 16
72+
xcode-version: 16.2
7373

7474
- id: generation-step
7575
run: swift run BuildTool generate-matrices >> $GITHUB_OUTPUT
@@ -229,7 +229,7 @@ jobs:
229229
# This step can be removed once the runners’ default version of Xcode is 16 or above
230230
- uses: maxim-lobanov/setup-xcode@v1
231231
with:
232-
xcode-version: 16
232+
xcode-version: 16.2
233233

234234
# Dry run upload-action to get base-path url
235235
- name: Dry-Run Upload (to get url)

Sources/BuildTool/BuildTool.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -136,7 +136,7 @@ struct GenerateMatrices: ParsableCommand {
136136
mutating func run() throws {
137137
let tooling = [
138138
[
139-
"xcodeVersion": "16",
139+
"xcodeVersion": "16.2",
140140
],
141141
]
142142

0 commit comments

Comments
 (0)