Skip to content

Commit 76563f7

Browse files
authored
chore: Update latest Swift & Xcode versions on CI (#1956)
1 parent d5e43aa commit 76563f7

File tree

2 files changed

+24
-24
lines changed

2 files changed

+24
-24
lines changed

.github/workflows/continuous-integration.yml

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -22,35 +22,35 @@ jobs:
2222
- macos-15
2323
xcode:
2424
- Xcode_15.2
25-
- Xcode_16.1
25+
- Xcode_16.4
2626
destination:
2727
- 'platform=iOS Simulator,OS=17.2,name=iPhone 15'
28-
- 'platform=iOS Simulator,OS=18.1,name=iPhone 16'
28+
- 'platform=iOS Simulator,OS=18.5,name=iPhone 16'
2929
- 'platform=tvOS Simulator,OS=17.2,name=Apple TV 4K (3rd generation) (at 1080p)'
30-
- 'platform=tvOS Simulator,OS=18.1,name=Apple TV 4K (3rd generation) (at 1080p)'
30+
- 'platform=tvOS Simulator,OS=18.5,name=Apple TV 4K (3rd generation) (at 1080p)'
3131
- 'platform=visionOS Simulator,OS=1.0,name=Apple Vision Pro'
32-
- 'platform=visionOS Simulator,OS=2.1,name=Apple Vision Pro'
32+
- 'platform=visionOS Simulator,OS=2.5,name=Apple Vision Pro'
3333
- 'platform=macOS'
3434
exclude:
3535
# Don't run old macOS with new Xcode
3636
- runner: macos-14
37-
xcode: Xcode_16.1
37+
xcode: Xcode_16.4
3838
# Don't run new macOS with old Xcode
3939
- runner: macos-15
4040
xcode: Xcode_15.2
4141
# Don't run old simulators with new Xcode
4242
- destination: 'platform=tvOS Simulator,OS=17.2,name=Apple TV 4K (3rd generation) (at 1080p)'
43-
xcode: Xcode_16.1
43+
xcode: Xcode_16.4
4444
- destination: 'platform=iOS Simulator,OS=17.2,name=iPhone 15'
45-
xcode: Xcode_16.1
45+
xcode: Xcode_16.4
4646
- destination: 'platform=visionOS Simulator,OS=1.0,name=Apple Vision Pro'
47-
xcode: Xcode_16.1
47+
xcode: Xcode_16.4
4848
# Don't run new simulators with old Xcode
49-
- destination: 'platform=tvOS Simulator,OS=18.1,name=Apple TV 4K (3rd generation) (at 1080p)'
49+
- destination: 'platform=tvOS Simulator,OS=18.5,name=Apple TV 4K (3rd generation) (at 1080p)'
5050
xcode: Xcode_15.2
51-
- destination: 'platform=iOS Simulator,OS=18.1,name=iPhone 16'
51+
- destination: 'platform=iOS Simulator,OS=18.5,name=iPhone 16'
5252
xcode: Xcode_15.2
53-
- destination: 'platform=visionOS Simulator,OS=2.1,name=Apple Vision Pro'
53+
- destination: 'platform=visionOS Simulator,OS=2.5,name=Apple Vision Pro'
5454
xcode: Xcode_15.2
5555
steps:
5656
- name: Configure Xcode
@@ -141,7 +141,7 @@ jobs:
141141
- jammy
142142
version:
143143
- "5.9"
144-
- "6.0"
144+
- "6.1"
145145
env:
146146
ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION: true
147147
steps:

.github/workflows/integration-test.yml

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -27,35 +27,35 @@ jobs:
2727
- macos-15
2828
xcode:
2929
- Xcode_15.2
30-
- Xcode_16.1
30+
- Xcode_16.4
3131
destination:
3232
- 'platform=iOS Simulator,OS=17.2,name=iPhone 15'
33-
- 'platform=iOS Simulator,OS=18.1,name=iPhone 16'
33+
- 'platform=iOS Simulator,OS=18.5,name=iPhone 16'
3434
- 'platform=tvOS Simulator,OS=17.2,name=Apple TV 4K (3rd generation) (at 1080p)'
35-
- 'platform=tvOS Simulator,OS=18.1,name=Apple TV 4K (3rd generation) (at 1080p)'
35+
- 'platform=tvOS Simulator,OS=18.5,name=Apple TV 4K (3rd generation) (at 1080p)'
3636
- 'platform=visionOS Simulator,OS=1.0,name=Apple Vision Pro'
37-
- 'platform=visionOS Simulator,OS=2.1,name=Apple Vision Pro'
37+
- 'platform=visionOS Simulator,OS=2.5,name=Apple Vision Pro'
3838
- 'platform=macOS'
3939
exclude:
4040
# Don't run old macOS with new Xcode
4141
- runner: macos-14
42-
xcode: Xcode_16.1
42+
xcode: Xcode_16.4
4343
# Don't run new macOS with old Xcode
4444
- runner: macos-15
4545
xcode: Xcode_15.2
4646
# Don't run old simulators with new Xcode
4747
- destination: 'platform=tvOS Simulator,OS=17.2,name=Apple TV 4K (3rd generation) (at 1080p)'
48-
xcode: Xcode_16.1
48+
xcode: Xcode_16.4
4949
- destination: 'platform=iOS Simulator,OS=17.2,name=iPhone 15'
50-
xcode: Xcode_16.1
50+
xcode: Xcode_16.4
5151
- destination: 'platform=visionOS Simulator,OS=1.0,name=Apple Vision Pro'
52-
xcode: Xcode_16.1
52+
xcode: Xcode_16.4
5353
# Don't run new simulators with old Xcode
54-
- destination: 'platform=tvOS Simulator,OS=18.1,name=Apple TV 4K (3rd generation) (at 1080p)'
54+
- destination: 'platform=tvOS Simulator,OS=18.5,name=Apple TV 4K (3rd generation) (at 1080p)'
5555
xcode: Xcode_15.2
56-
- destination: 'platform=iOS Simulator,OS=18.1,name=iPhone 16'
56+
- destination: 'platform=iOS Simulator,OS=18.5,name=iPhone 16'
5757
xcode: Xcode_15.2
58-
- destination: 'platform=visionOS Simulator,OS=2.1,name=Apple Vision Pro'
58+
- destination: 'platform=visionOS Simulator,OS=2.5,name=Apple Vision Pro'
5959
xcode: Xcode_15.2
6060
steps:
6161
- name: Configure Xcode
@@ -150,7 +150,7 @@ jobs:
150150
- jammy
151151
version:
152152
- "5.9"
153-
- "6.0"
153+
- "6.1"
154154
env:
155155
ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION: true
156156
steps:

0 commit comments

Comments
 (0)