@@ -16,11 +16,11 @@ jobs:
16
16
17
17
generate_code_coverage :
18
18
needs : cancel_previous
19
- runs-on : macos-14
19
+ runs-on : macos-15
20
20
steps :
21
21
- uses : maxim-lobanov/setup-xcode@v1
22
22
with :
23
- xcode-version : " 15 .2"
23
+ xcode-version : " 16 .2"
24
24
- uses : actions/checkout@v2
25
25
-
uses :
webfactory/[email protected]
26
26
with :
@@ -37,55 +37,21 @@ jobs:
37
37
38
38
build_and_test_spm_mac :
39
39
needs : cancel_previous
40
- runs-on : macos-14
40
+ runs-on : macos-15
41
41
steps :
42
42
- uses : maxim-lobanov/setup-xcode@v1
43
43
with :
44
- xcode-version : " 15 .2"
44
+ xcode-version : " 16 .2"
45
45
- uses : actions/checkout@v2
46
46
-
uses :
webfactory/[email protected]
47
47
with :
48
48
ssh-private-key : ${{ secrets.SOVRAN_SSH_KEY }}
49
49
- name : Build & Run tests
50
50
run : swift test
51
51
52
- build_and_test_spm_linux :
53
- needs : cancel_previous
54
- runs-on : ubuntu-latest
55
- steps :
56
- - uses : sersoft-gmbh/swifty-linux-action@v3
57
- with :
58
- release-version : " 5.9.2"
59
- github-token : ${{secrets.GITHUB_TOKEN}}
60
- - uses : actions/checkout@v2
61
- -
uses :
webfactory/[email protected]
62
- with :
63
- ssh-private-key : ${{ secrets.SOVRAN_SSH_KEY }}
64
- - name : Build & Run tests
65
- run : swift test --enable-test-discovery
66
-
67
- build_and_test_spm_windows :
68
- needs : cancel_previous
69
- runs-on : windows-latest
70
- steps :
71
- - uses : SwiftyLab/setup-swift@latest
72
- with :
73
- swift-version : " 5.10"
74
- - uses : actions/checkout@v2
75
- - name : Build
76
- run : swift build
77
- #
78
- # Disable tests right now. There's an SPM issue where link errors generate
79
- # a bad exit code even though the tests run/work properly.
80
- #
81
- # See: https://forums.swift.org/t/linker-warnings-on-windows-with-swift-argument-parser/71443/2
82
- #
83
- # - name: Run tests
84
- # run: swift test --enable-test-discovery
85
-
86
52
build_and_test_ios :
87
53
needs : cancel_previous
88
- runs-on : macos-14
54
+ runs-on : macos-15
89
55
steps :
90
56
- name : Install yeetd
91
57
run : |
@@ -94,20 +60,20 @@ jobs:
94
60
yeetd &
95
61
- uses : maxim-lobanov/setup-xcode@v1
96
62
with :
97
- xcode-version : " 15 .2"
63
+ xcode-version : " 16 .2"
98
64
- uses : actions/checkout@v2
99
65
-
uses :
webfactory/[email protected]
100
66
with :
101
67
ssh-private-key : ${{ secrets.SOVRAN_SSH_KEY }}
102
- - run : xcodebuild -scheme Segment test -sdk iphonesimulator -destination 'platform=iOS Simulator,name=iPhone 15 '
68
+ - run : xcodebuild -scheme Segment test -sdk iphonesimulator -destination 'platform=iOS Simulator,name=iPhone 16 '
103
69
104
70
build_and_test_tvos :
105
71
needs : cancel_previous
106
- runs-on : macos-14
72
+ runs-on : macos-15
107
73
steps :
108
74
- uses : maxim-lobanov/setup-xcode@v1
109
75
with :
110
- xcode-version : " 15 .2"
76
+ xcode-version : " 16 .2"
111
77
- uses : actions/checkout@v2
112
78
-
uses :
webfactory/[email protected]
113
79
with :
@@ -116,24 +82,24 @@ jobs:
116
82
117
83
build_and_test_watchos :
118
84
needs : cancel_previous
119
- runs-on : macos-14
85
+ runs-on : macos-15
120
86
steps :
121
87
- uses : maxim-lobanov/setup-xcode@v1
122
88
with :
123
- xcode-version : " 15 .2"
89
+ xcode-version : " 16 .2"
124
90
- uses : actions/checkout@v2
125
91
-
uses :
webfactory/[email protected]
126
92
with :
127
93
ssh-private-key : ${{ secrets.SOVRAN_SSH_KEY }}
128
- - run : xcodebuild -scheme Segment test -sdk watchsimulator -destination 'platform=watchOS Simulator,name=Apple Watch Series 9 (45mm )'
94
+ - run : xcodebuild -scheme Segment test -sdk watchsimulator -destination 'platform=watchOS Simulator,name=Apple Watch Series 10 (42mm )'
129
95
130
96
build_and_test_visionos :
131
97
needs : cancel_previous
132
- runs-on : macos-14
98
+ runs-on : macos-15
133
99
steps :
134
100
- uses : maxim-lobanov/setup-xcode@v1
135
101
with :
136
- xcode-version : " 15 .2"
102
+ xcode-version : " 16 .2"
137
103
- uses : actions/checkout@v2
138
104
-
uses :
webfactory/[email protected]
139
105
with :
@@ -146,11 +112,11 @@ jobs:
146
112
147
113
build_and_test_examples :
148
114
needs : cancel_previous
149
- runs-on : macos-14
115
+ runs-on : macos-15
150
116
steps :
151
117
- uses : maxim-lobanov/setup-xcode@v1
152
118
with :
153
- xcode-version : " 15 .2"
119
+ xcode-version : " 16 .2"
154
120
- uses : actions/checkout@v2
155
121
-
uses :
webfactory/[email protected]
156
122
with :
0 commit comments