Skip to content

Commit 340ac77

Browse files
Update CI (#65)
Updating CI to remove deprecated versions. We still technically support iOS 16 but CI is having trouble with it.
1 parent c9c36b7 commit 340ac77

File tree

2 files changed

+15
-16
lines changed

2 files changed

+15
-16
lines changed

.github/workflows/Test.yml

Lines changed: 10 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,8 @@ jobs:
1111
steps:
1212
- name: Checkout
1313
uses: actions/checkout@v2
14-
- name: Force Xcode 15.4
15-
run: sudo xcode-select -switch /Applications/Xcode_15.4.app
14+
- name: Force Xcode 26.0
15+
run: sudo xcode-select -switch /Applications/Xcode_26.0.app
1616
- name: Make project
1717
run: make generate
1818
- name: Run tests
@@ -23,22 +23,21 @@ jobs:
2323
steps:
2424
- name: Checkout
2525
uses: actions/checkout@v2
26-
- name: Force Xcode 15.4
27-
run: sudo xcode-select -switch /Applications/Xcode_15.4.app
26+
- name: Force Xcode 26.0
27+
run: sudo xcode-select -switch /Applications/Xcode_26.0.app
2828
- name: Make project
2929
run: make generate
3030
- name: Run tests
3131
run: make test-iPhone
32-
test_iphone_ios16:
33-
name: Test-iPhone-iOS16
34-
runs-on: macos-13
32+
test_iphone_ios17:
33+
name: Test-iPhone-iOS17
34+
runs-on: macos-14
3535
steps:
3636
- name: Checkout
3737
uses: actions/checkout@v2
38-
- name: Force Xcode 14.1
39-
run: sudo xcode-select -switch /Applications/Xcode_14.1.app
38+
- name: Force Xcode 15.3
39+
run: sudo xcode-select -switch /Applications/Xcode_15.3.app
4040
- name: Make project
4141
run: make generate
4242
- name: Run tests
43-
run: make test-iPhone-iOS16
44-
43+
run: make test-iPhone-iOS17

Makefile

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ test-iPad:
3030
xcodebuild \
3131
-project Hammer.xcodeproj \
3232
-scheme Hammer \
33-
-destination "name=iPad Pro (12.9-inch) (6th generation)" \
33+
-destination "name=iPad Pro 13-inch (M4)" \
3434
test \
3535
$(NO_CODE_SIGN_SETTINGS) | xcbeautify
3636

@@ -39,17 +39,17 @@ test-iPhone:
3939
xcodebuild \
4040
-project Hammer.xcodeproj \
4141
-scheme Hammer \
42-
-destination "name=iPhone 15" \
42+
-destination "name=iPhone 17" \
4343
test \
4444
$(NO_CODE_SIGN_SETTINGS) | xcbeautify
4545

46-
test-iPhone-iOS16:
46+
test-iPhone-iOS17:
4747
set -o pipefail && \
4848
xcodebuild \
4949
-project Hammer.xcodeproj \
5050
-scheme Hammer \
51-
-destination "name=iPhone 14" \
52-
-sdk iphonesimulator16.1 \
51+
-destination "name=iPhone 15" \
52+
-sdk iphonesimulator17.4 \
5353
test \
5454
$(NO_CODE_SIGN_SETTINGS) | xcbeautify
5555

0 commit comments

Comments
 (0)