Skip to content

Commit c9dc9a0

Browse files
[CI] Support Xcode 26 (#20)
1 parent 2084370 commit c9dc9a0

File tree

3 files changed

+6
-4
lines changed

3 files changed

+6
-4
lines changed

.github/workflows/cron-checks.yml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,9 @@ jobs:
2121
strategy:
2222
matrix:
2323
include:
24+
- ios: "26.0"
25+
device: "iPhone 17 Pro"
26+
setup_runtime: false
2427
- ios: "18.5"
2528
device: "iPhone 16 Pro"
2629
setup_runtime: false
@@ -36,7 +39,7 @@ jobs:
3639
fail-fast: false
3740
runs-on: macos-15
3841
env:
39-
XCODE_VERSION: "16.4"
42+
XCODE_VERSION: "26.0"
4043
steps:
4144
- uses: actions/checkout@v4.1.1
4245
- uses: ./.github/actions/bootstrap

.github/workflows/smoke-checks.yml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ concurrency:
2020

2121
env:
2222
HOMEBREW_NO_INSTALL_CLEANUP: 1 # Disable cleanup for homebrew, we don't need it on CI
23-
IOS_SIMULATOR_DEVICE: "iPhone 16 Pro (18.5)"
23+
IOS_SIMULATOR_DEVICE: "iPhone 17 Pro (26.0)"
2424
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
2525
GITHUB_PR_NUM: ${{ github.event.pull_request.number }}
2626

@@ -71,7 +71,6 @@ jobs:
7171
name: test-coverage-${{ github.event.pull_request.number }}
7272
path: reports/sonarqube-generic-coverage.xml
7373

74-
7574
test_ui:
7675
name: Test UI
7776
runs-on: macos-15

fastlane/Fastfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ require 'json'
66
require 'net/http'
77
import 'Sonarfile'
88

9-
xcode_version = ENV['XCODE_VERSION'] || '16.4'
9+
xcode_version = ENV['XCODE_VERSION'] || '26.0'
1010
xcode_project = 'StreamCore.xcodeproj'
1111
sdk_names = ['StreamCore', 'StreamCoreUI']
1212
github_repo = ENV['GITHUB_REPOSITORY'] || 'GetStream/stream-core-swift'

0 commit comments

Comments
 (0)