Skip to content

Commit a7aa56c

Browse files
[CI] Bump Xcode version (#775)
1 parent a423812 commit a7aa56c

File tree

6 files changed

+34
-36
lines changed

6 files changed

+34
-36
lines changed

.github/workflows/cron-checks.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -41,8 +41,8 @@ jobs:
4141
strategy:
4242
matrix:
4343
include:
44-
- ios: 18.2
45-
xcode: 16.2
44+
- ios: 18.3
45+
xcode: 16.3
4646
os: macos-15
4747
device: "iPhone 16 Pro"
4848
setup_runtime: false
@@ -125,8 +125,8 @@ jobs:
125125
strategy:
126126
matrix:
127127
include:
128-
- ios: 18.2
129-
xcode: 16.2
128+
- ios: 18.3
129+
xcode: 16.3
130130
os: macos-15
131131
device: "iPhone 16 Pro"
132132
setup_runtime: false

.github/workflows/smoke-checks.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ concurrency:
2525

2626
env:
2727
HOMEBREW_NO_INSTALL_CLEANUP: 1 # Disable cleanup for homebrew, we don't need it on CI
28-
IOS_SIMULATOR_DEVICE: "iPhone 16 Pro (18.2)"
28+
IOS_SIMULATOR_DEVICE: "iPhone 16 Pro (18.3)"
2929
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
3030
GITHUB_PR_NUM: ${{ github.event.pull_request.number }}
3131

Gemfile

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,6 @@ group :fastlane_dependencies do
1919
gem 'cocoapods'
2020
gem 'fastlane-plugin-lizard'
2121
gem 'plist'
22-
gem 'xcode-install'
2322
gem 'xctest_list'
2423
end
2524

Gemfile.lock

Lines changed: 26 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -23,20 +23,21 @@ GEM
2323
httpclient (~> 2.8, >= 2.8.3)
2424
json (>= 1.5.1)
2525
artifactory (3.0.17)
26-
ast (2.4.2)
26+
ast (2.4.3)
2727
atomos (0.1.3)
2828
aws-eventstream (1.3.2)
29-
aws-partitions (1.1062.0)
30-
aws-sdk-core (3.220.1)
29+
aws-partitions (1.1091.0)
30+
aws-sdk-core (3.222.2)
3131
aws-eventstream (~> 1, >= 1.3.0)
3232
aws-partitions (~> 1, >= 1.992.0)
3333
aws-sigv4 (~> 1.9)
3434
base64
3535
jmespath (~> 1, >= 1.6.1)
36+
logger
3637
aws-sdk-kms (1.99.0)
3738
aws-sdk-core (~> 3, >= 3.216.0)
3839
aws-sigv4 (~> 1.5)
39-
aws-sdk-s3 (1.182.0)
40+
aws-sdk-s3 (1.183.0)
4041
aws-sdk-core (~> 3, >= 3.216.0)
4142
aws-sdk-kms (~> 1)
4243
aws-sigv4 (~> 1.5)
@@ -99,7 +100,7 @@ GEM
99100
commander (4.6.0)
100101
highline (~> 2.0.0)
101102
concurrent-ruby (1.3.5)
102-
connection_pool (2.5.0)
103+
connection_pool (2.5.2)
103104
cork (0.3.0)
104105
colored2 (~> 3.1)
105106
danger (9.5.1)
@@ -162,7 +163,7 @@ GEM
162163
faraday_middleware (1.2.1)
163164
faraday (~> 1.0)
164165
fastimage (2.4.0)
165-
fastlane (2.226.0)
166+
fastlane (2.227.1)
166167
CFPropertyList (>= 2.3, < 4.0.0)
167168
addressable (>= 2.8, < 3.0.0)
168169
artifactory (~> 3.0)
@@ -202,19 +203,19 @@ GEM
202203
tty-spinner (>= 0.8.0, < 1.0.0)
203204
word_wrap (~> 1.0.0)
204205
xcodeproj (>= 1.13.0, < 2.0.0)
205-
xcpretty (~> 0.4.0)
206+
xcpretty (~> 0.4.1)
206207
xcpretty-travis-formatter (>= 0.0.3, < 2.0.0)
207208
fastlane-plugin-create_xcframework (1.1.2)
208209
fastlane-plugin-lizard (1.3.3)
209210
bundler
210211
fastlane
211212
pry
212-
fastlane-plugin-stream_actions (0.3.77)
213+
fastlane-plugin-stream_actions (0.3.78)
213214
xctest_list (= 1.2.1)
214215
fastlane-plugin-versioning (0.7.1)
215216
fastlane-sirp (1.0.0)
216217
sysrandom (~> 1.0)
217-
ffi (1.17.1)
218+
ffi (1.17.2)
218219
fourflusher (2.3.1)
219220
fuzzy_match (2.0.4)
220221
gh_inspector (1.1.3)
@@ -237,7 +238,7 @@ GEM
237238
google-apis-core (>= 0.11.0, < 2.a)
238239
google-apis-storage_v1 (0.31.0)
239240
google-apis-core (>= 0.11.0, < 2.a)
240-
google-cloud-core (1.7.1)
241+
google-cloud-core (1.8.0)
241242
google-cloud-env (>= 1.0, < 3.a)
242243
google-cloud-errors (~> 1.0)
243244
google-cloud-env (1.6.0)
@@ -275,20 +276,20 @@ GEM
275276
sqlite3 (~> 1.3)
276277
xcinvoke (~> 0.3.0)
277278
jmespath (1.6.2)
278-
json (2.10.1)
279+
json (2.11.3)
279280
jwt (2.10.1)
280281
base64
281282
kramdown (2.5.1)
282283
rexml (>= 3.3.9)
283284
kramdown-parser-gfm (1.1.0)
284285
kramdown (~> 2.0)
285286
liferaft (0.0.6)
286-
logger (1.6.6)
287+
logger (1.7.0)
287288
method_source (1.1.0)
288289
mini_magick (4.13.2)
289290
mini_mime (1.1.5)
290291
mini_portile2 (2.8.8)
291-
minitest (5.25.4)
292+
minitest (5.25.5)
292293
molinillo (0.8.0)
293294
multi_json (1.15.0)
294295
multipart-post (2.4.1)
@@ -302,29 +303,30 @@ GEM
302303
netrc (0.11.0)
303304
nio4r (2.7.4)
304305
nkf (0.2.0)
305-
nokogiri (1.18.3)
306+
nokogiri (1.18.8)
306307
mini_portile2 (~> 2.8.2)
307308
racc (~> 1.4)
308-
octokit (9.2.0)
309+
octokit (10.0.0)
309310
faraday (>= 1, < 3)
310311
sawyer (~> 0.9)
311312
open4 (1.3.4)
312313
optparse (0.6.0)
313314
os (1.1.4)
314-
parallel (1.26.3)
315-
parser (3.3.7.1)
315+
parallel (1.27.0)
316+
parser (3.3.8.0)
316317
ast (~> 2.4.1)
317318
racc
318319
plist (3.7.2)
320+
prism (1.4.0)
319321
pry (0.15.2)
320322
coderay (~> 1.1)
321323
method_source (~> 1.0)
322-
pstore (0.1.4)
324+
pstore (0.2.0)
323325
public_suffix (4.0.7)
324326
puma (6.6.0)
325327
nio4r (~> 2.0)
326328
racc (1.8.1)
327-
rack (3.1.11)
329+
rack (3.1.13)
328330
rack-protection (4.1.1)
329331
base64 (>= 0.1.0)
330332
logger (>= 1.6.0)
@@ -356,8 +358,9 @@ GEM
356358
rubocop-ast (>= 1.23.0, < 2.0)
357359
ruby-progressbar (~> 1.7)
358360
unicode-display_width (>= 1.4.0, < 3.0)
359-
rubocop-ast (1.38.1)
360-
parser (>= 3.3.1.0)
361+
rubocop-ast (1.44.1)
362+
parser (>= 3.3.7.2)
363+
prism (~> 1.4)
361364
rubocop-performance (1.19.1)
362365
rubocop (>= 1.7.0, < 2.0)
363366
rubocop-ast (>= 0.4.0)
@@ -416,17 +419,14 @@ GEM
416419
word_wrap (1.0.0)
417420
xcinvoke (0.3.0)
418421
liferaft (~> 0.0.6)
419-
xcode-install (2.8.1)
420-
claide (>= 0.9.1)
421-
fastlane (>= 2.1.0, < 3.0.0)
422422
xcodeproj (1.27.0)
423423
CFPropertyList (>= 2.3.3, < 4.0)
424424
atomos (~> 0.1.3)
425425
claide (>= 1.0.2, < 2.0)
426426
colored2 (~> 3.1)
427427
nanaimo (~> 0.4.0)
428428
rexml (>= 3.3.6, < 4.0)
429-
xcpretty (0.4.0)
429+
xcpretty (0.4.1)
430430
rouge (~> 3.28.0)
431431
xcpretty-travis-formatter (1.0.1)
432432
xcpretty (~> 0.2, >= 0.0.7)
@@ -443,7 +443,7 @@ DEPENDENCIES
443443
fastlane
444444
fastlane-plugin-create_xcframework
445445
fastlane-plugin-lizard
446-
fastlane-plugin-stream_actions (= 0.3.77)
446+
fastlane-plugin-stream_actions (= 0.3.78)
447447
fastlane-plugin-versioning
448448
jazzy
449449
json
@@ -455,7 +455,6 @@ DEPENDENCIES
455455
rubocop-require_tools
456456
sinatra
457457
slather
458-
xcode-install
459458
xctest_list
460459

461460
BUNDLED WITH

fastlane/Fastfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ require 'net/http'
66
import 'Sonarfile'
77
import 'Allurefile'
88

9-
xcode_version = ENV['XCODE_VERSION'] || '16.2'
9+
xcode_version = ENV['XCODE_VERSION'] || '16.3'
1010
xcode_project = 'StreamVideo.xcodeproj'
1111
sdk_names = ['StreamVideo', 'StreamVideoSwiftUI', 'StreamVideoUIKit']
1212
podspec_names = ['StreamVideo', 'StreamVideo-XCFramework', 'StreamVideoSwiftUI', 'StreamVideoSwiftUI-XCFramework', 'StreamVideoUIKit', 'StreamVideoUIKit-XCFramework']
@@ -28,7 +28,7 @@ before_all do |lane|
2828
if is_ci
2929
setup_ci
3030
setup_git_config
31-
xcversion(version: xcode_version) unless [:sonar_upload, :allure_launch, :allure_upload, :pod_lint, :stop_e2e_helpers].include?(lane)
31+
select_xcode(version: xcode_version) unless [:sonar_upload, :allure_launch, :allure_upload, :pod_lint, :stop_e2e_helpers].include?(lane)
3232
elsif lane == :test_e2e
3333
stop_e2e_helpers
3434
end

fastlane/Pluginfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
gem 'fastlane-plugin-versioning'
22
gem 'fastlane-plugin-create_xcframework'
3-
gem 'fastlane-plugin-stream_actions', '0.3.77'
3+
gem 'fastlane-plugin-stream_actions', '0.3.78'

0 commit comments

Comments
 (0)