File tree Expand file tree Collapse file tree 3 files changed +13
-3
lines changed Expand file tree Collapse file tree 3 files changed +13
-3
lines changed Original file line number Diff line number Diff line change 53
53
run : scripts/setup_bundler.sh
54
54
- name : Install xcpretty
55
55
run : gem install xcpretty
56
+ - name : Xcode
57
+ run : sudo xcode-select -s /Applications/Xcode_15.2.app/Contents/Developer
56
58
- name : IntegrationTest
57
59
# Only iOS to mitigate flakes.
58
60
run : scripts/third_party/travis/retry.sh scripts/build.sh Database iOS integration
Original file line number Diff line number Diff line change @@ -118,27 +118,35 @@ jobs:
118
118
- os : macos-13
119
119
xcode : Xcode_15.2
120
120
target : iOS
121
+ test : spm
121
122
- os : macos-14
122
123
xcode : Xcode_15.4
123
124
target : iOS
125
+ test : spm
124
126
- os : macos-15
125
127
xcode : Xcode_16
126
128
target : iOS
129
+ test : spm
127
130
- os : macos-15
128
131
xcode : Xcode_16
129
132
target : tvOS
133
+ test : spm
130
134
- os : macos-15
131
135
xcode : Xcode_16
132
136
target : macOS
137
+ test : spm
133
138
- os : macos-15
134
139
xcode : Xcode_16
135
140
target : watchOS
141
+ test : spmbuildonly
136
142
- os : macos-15
137
143
xcode : Xcode_16
138
144
target : catalyst
145
+ test : spm
139
146
- os : macos-15
140
147
xcode : Xcode_16
141
148
target : visionOS
149
+ test : spm
142
150
runs-on : ${{ matrix.os }}
143
151
steps :
144
152
- uses : actions/checkout@v4
@@ -153,7 +161,7 @@ jobs:
153
161
- name : Unit Tests
154
162
run : scripts/third_party/travis/retry.sh ./scripts/build.sh RemoteConfigUnit ${{ matrix.target }} spm
155
163
- name : Fake Console tests
156
- run : scripts/third_party/travis/retry.sh ./scripts/build.sh RemoteConfigFakeConsole ${{ matrix.target }} spm
164
+ run : scripts/third_party/travis/retry.sh ./scripts/build.sh RemoteConfigFakeConsole ${{ matrix.target }} ${{ matrix.test }}
157
165
158
166
catalyst :
159
167
# Don't run on private repo unless it is a PR.
Original file line number Diff line number Diff line change 24
24
matrix :
25
25
language : [Swift, ObjC]
26
26
include :
27
- - os : macos-14
28
- xcode : Xcode_15.4
27
+ - os : macos-15
28
+ xcode : Xcode_16
29
29
env :
30
30
plist_secret : ${{ secrets.GHASecretsGPGPassphrase1 }}
31
31
runs-on : ${{ matrix.os }}
You can’t perform that action at this time.
0 commit comments