Skip to content

Commit 57ccff7

Browse files
committed
Update ci.yml
1 parent 3539778 commit 57ccff7

File tree

1 file changed

+26
-26
lines changed

1 file changed

+26
-26
lines changed

.github/workflows/ci.yml

Lines changed: 26 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -18,12 +18,12 @@ jobs:
1818
DEVELOPER_DIR: '/Applications/Xcode_${{ matrix.xcode }}.app/Contents/Developer'
1919
strategy:
2020
matrix:
21-
xcode: [ 14.3.1, 15.2 ]
21+
xcode: [ 15.4, 16.4 ]
2222
include:
23-
- xcode: 14.3.1
24-
macos: macos-14
25-
- xcode: 15.2
23+
- xcode: 15.4
2624
macos: macos-14
25+
- xcode: 16.4
26+
macos: macos-15
2727
steps:
2828
- name: Checkout Repo
2929
uses: actions/checkout@v4
@@ -37,14 +37,14 @@ jobs:
3737
DEVELOPER_DIR: '/Applications/Xcode_${{ matrix.xcode }}.app/Contents/Developer'
3838
strategy:
3939
matrix:
40-
xcode: [ 14.3.1, 15.2 ]
40+
xcode: [ 15.4, 16.4 ]
4141
include:
42-
- xcode: 14.3.1
43-
macos: macos-14
44-
destination: "platform=iOS Simulator,name=iPhone 14,OS=16.4"
45-
- xcode: 15.2
42+
- xcode: 15.4
4643
macos: macos-14
47-
destination: "platform=iOS Simulator,name=iPhone 14,OS=17.2"
44+
destination: "platform=iOS Simulator,name=iPhone 15,OS=17.5"
45+
- xcode: 16.4
46+
macos: macos-15
47+
destination: "platform=iOS Simulator,name=iPhone 16,OS=18.5"
4848
steps:
4949
- name: Checkout Repo
5050
uses: actions/checkout@v4
@@ -56,14 +56,14 @@ jobs:
5656
runs-on: ${{ matrix.macos }}
5757
strategy:
5858
matrix:
59-
xcode: [ 14.3.1, 15.2 ]
59+
xcode: [ 15.4, 16.4 ]
6060
include:
61-
- xcode: 14.3.1
61+
- xcode: 15.4
6262
macos: macos-14
63-
destination: "platform=tvOS Simulator,name=Apple TV,OS=16.4"
64-
- xcode: 15.2
65-
macos: macos-14
66-
destination: "platform=tvOS Simulator,name=Apple TV,OS=17.2"
63+
destination: "platform=tvOS Simulator,name=Apple TV,OS=17.5"
64+
- xcode: 16.4
65+
macos: macos-15
66+
destination: "platform=tvOS Simulator,name=Apple TV,OS=18.5"
6767
env:
6868
DEVELOPER_DIR: '/Applications/Xcode_${{ matrix.xcode }}.app/Contents/Developer'
6969
steps:
@@ -77,14 +77,14 @@ jobs:
7777
runs-on: ${{ matrix.macos }}
7878
strategy:
7979
matrix:
80-
xcode: [ 14.3.1, 15.2 ]
80+
xcode: [ 15.4, 16.4 ]
8181
include:
82-
- xcode: 14.3.1
83-
macos: macos-14
84-
destination: "platform=watchOS Simulator,name=Apple Watch Series 8 (41mm),OS=9.4"
85-
- xcode: 15.2
82+
- xcode: 15.4
8683
macos: macos-14
87-
destination: "platform=watchOS Simulator,name=Apple Watch Series 9 (41mm),OS=10.2"
84+
destination: "platform=watchOS Simulator,name=Apple Watch Series 9 (41mm),OS=10.5"
85+
- xcode: 16.4
86+
macos: macos-15
87+
destination: "platform=watchOS Simulator,name=Apple Watch Series 10 (42mm),OS=11.5"
8888
env:
8989
DEVELOPER_DIR: '/Applications/Xcode_${{ matrix.xcode }}.app/Contents/Developer'
9090
steps:
@@ -95,18 +95,18 @@ jobs:
9595

9696
example:
9797
name: Example Project
98-
runs-on: macos-14
98+
runs-on: macos-15
9999
env:
100-
DEVELOPER_DIR: '/Applications/Xcode_15.2.app/Contents/Developer'
100+
DEVELOPER_DIR: '/Applications/Xcode_16.4.app/Contents/Developer'
101101
steps:
102102
- name: Checkout Repo
103103
uses: actions/checkout@v4
104104
- name: UI Test
105-
run: ${{ env.XCODEBUILD }} -workspace "Example/Example.xcworkspace" -scheme "Example" -destination "platform=iOS Simulator,name=iPhone 14,OS=17.2" clean test | xcbeautify
105+
run: ${{ env.XCODEBUILD }} -workspace "Example/Example.xcworkspace" -scheme "Example" -destination "platform=iOS Simulator,name=iPhone 16,OS=18.5" clean test | xcbeautify
106106

107107
cocoapods:
108108
name: CocoaPods
109-
runs-on: macos-14
109+
runs-on: macos-15
110110
steps:
111111
- name: Checkout Repo
112112
uses: actions/checkout@v4

0 commit comments

Comments
 (0)