@@ -16,11 +16,11 @@ jobs:
1616
1717 generate_code_coverage :
1818 needs : cancel_previous
19- runs-on : macos-15
19+ runs-on : macos-26
2020 steps :
2121 - uses : maxim-lobanov/setup-xcode@v1
2222 with :
23- xcode-version : " 16.2 "
23+ xcode-version : " 26 "
2424 - uses : actions/checkout@v2
2525 - uses : webfactory/ssh-agent@v0.8.0
2626 with :
@@ -37,11 +37,11 @@ jobs:
3737
3838 build_and_test_spm_mac :
3939 needs : cancel_previous
40- runs-on : macos-15
40+ runs-on : macos-26
4141 steps :
4242 - uses : maxim-lobanov/setup-xcode@v1
4343 with :
44- xcode-version : " 16.2 "
44+ xcode-version : " 26 "
4545 - uses : actions/checkout@v2
4646 - uses : webfactory/ssh-agent@v0.8.0
4747 with :
@@ -51,24 +51,24 @@ jobs:
5151
5252 build_and_test_ios :
5353 needs : cancel_previous
54- runs-on : macos-15
54+ runs-on : macos-26
5555 steps :
5656 - uses : maxim-lobanov/setup-xcode@v1
5757 with :
58- xcode-version : " 16.2 "
58+ xcode-version : " 26 "
5959 - uses : actions/checkout@v2
6060 - uses : webfactory/ssh-agent@v0.8.0
6161 with :
6262 ssh-private-key : ${{ secrets.SOVRAN_SSH_KEY }}
63- - run : xcodebuild -scheme Segment test -sdk iphonesimulator -destination 'platform=iOS Simulator,name=iPhone 16 '
63+ - run : xcodebuild -scheme Segment test -sdk iphonesimulator -destination 'platform=iOS Simulator,name=iPhone 17 '
6464
6565 build_and_test_tvos :
6666 needs : cancel_previous
67- runs-on : macos-15
67+ runs-on : macos-26
6868 steps :
6969 - uses : maxim-lobanov/setup-xcode@v1
7070 with :
71- xcode-version : " 16.2 "
71+ xcode-version : " 26 "
7272 - uses : actions/checkout@v2
7373 - uses : webfactory/ssh-agent@v0.8.0
7474 with :
@@ -77,41 +77,37 @@ jobs:
7777
7878 build_and_test_watchos :
7979 needs : cancel_previous
80- runs-on : macos-15
80+ runs-on : macos-26
8181 steps :
8282 - uses : maxim-lobanov/setup-xcode@v1
8383 with :
84- xcode-version : " 16.2 "
84+ xcode-version : " 26 "
8585 - uses : actions/checkout@v2
8686 - uses : webfactory/ssh-agent@v0.8.0
8787 with :
8888 ssh-private-key : ${{ secrets.SOVRAN_SSH_KEY }}
89- - run : xcodebuild -scheme Segment test -sdk watchsimulator -destination 'platform=watchOS Simulator,name=Apple Watch Series 10 (42mm )'
89+ - run : xcodebuild -scheme Segment test -sdk watchsimulator -destination 'platform=watchOS Simulator,name=Apple Watch Ultra 3 (49mm )'
9090
9191 build_and_test_visionos :
9292 needs : cancel_previous
93- runs-on : macos-15
93+ runs-on : macos-26
9494 steps :
9595 - uses : maxim-lobanov/setup-xcode@v1
9696 with :
97- xcode-version : " 16.2 "
97+ xcode-version : " 26 "
9898 - uses : actions/checkout@v2
9999 - uses : webfactory/ssh-agent@v0.8.0
100100 with :
101101 ssh-private-key : ${{ secrets.SOVRAN_SSH_KEY }}
102- - run : defaults write com.apple.dt.Xcode AllowUnsupportedVisionOSHost -bool YES
103- - run : defaults write com.apple.CoreSimulator AllowUnsupportedVisionOSHost -bool YES
104- - run : xcodebuild -downloadPlatform visionOS
105- - run : echo - skip until apple fixes this - xcodebuild -scheme Segment test -sdk xrsimulator -destination 'platform=visionOS Simulator,name=Apple Vision Pro'
106- - run : xcodebuild -scheme Segment -sdk xrsimulator -destination 'platform=visionOS Simulator,name=Apple Vision Pro'
102+ - run : xcodebuild -scheme Segment test -sdk xrsimulator -destination 'platform=visionOS Simulator,os=26,name=Apple Vision Pro'
107103
108104 build_and_test_examples :
109105 needs : cancel_previous
110- runs-on : macos-15
106+ runs-on : macos-26
111107 steps :
112108 - uses : maxim-lobanov/setup-xcode@v1
113109 with :
114- xcode-version : " 16.2 "
110+ xcode-version : " 26 "
115111 - uses : actions/checkout@v2
116112 - uses : webfactory/ssh-agent@v0.8.0
117113 with :
0 commit comments