Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
34 changes: 17 additions & 17 deletions .github/workflows/cron-checks.yml
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ env:
jobs:
build-test-app-and-frameworks:
name: Build Test App and Frameworks
runs-on: macos-14
runs-on: macos-15
steps:
- uses: actions/checkout@v4.1.1
- uses: ./.github/actions/ruby-cache
Expand All @@ -41,15 +41,15 @@ jobs:
strategy:
matrix:
include:
- ios: 18.1
xcode: 16.1
- ios: 18.2
xcode: 16.2
os: macos-15
device: "iPhone 16 Pro"
setup_runtime: false
- ios: 17.2
xcode: 15.3
os: macos-14
device: "iPhone 14 Pro"
- ios: 17.5
xcode: 15.4
os: macos-15
device: "iPhone 15 Pro"
setup_runtime: false
- ios: 16.4
xcode: 15.3
Expand Down Expand Up @@ -124,15 +124,15 @@ jobs:
strategy:
matrix:
include:
- ios: 18.1
xcode: 16.1
- ios: 18.2
xcode: 16.2
os: macos-15
device: "iPhone 16 Pro"
setup_runtime: false
- ios: 17.4
- ios: 17.5
xcode: 15.4
os: macos-14
device: "iPhone 14 Pro"
os: macos-15
device: "iPhone 15 Pro"
setup_runtime: false
- ios: 16.4
xcode: 15.3
Expand Down Expand Up @@ -178,7 +178,7 @@ jobs:

build-apps:
name: Build Demo Apps
runs-on: macos-14
runs-on: macos-15
needs: build-test-app-and-frameworks
steps:
- uses: actions/checkout@v4.1.1
Expand All @@ -197,10 +197,10 @@ jobs:

build-old-xcode:
name: Build SDKs (Xcode 15)
runs-on: macos-14
runs-on: macos-15
if: ${{ github.event_name != 'push' && github.event.inputs.snapshots != 'true' }}
env:
XCODE_VERSION: "15.3"
XCODE_VERSION: "15.4"
steps:
- name: Connect Bot
uses: webfactory/ssh-agent@v0.7.0
Expand All @@ -227,9 +227,9 @@ jobs:

automated-code-review:
name: Automated Code Review
runs-on: macos-14
runs-on: macos-15
env:
XCODE_VERSION: "15.3"
XCODE_VERSION: "15.4"
steps:
- uses: actions/checkout@v4.1.1
- uses: ./.github/actions/bootstrap
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/release-merge.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ on:
jobs:
merge-comment:
name: Merge release to main
runs-on: macos-14
runs-on: macos-15
if: github.event_name == 'workflow_dispatch' || (github.event.issue.pull_request && github.event.issue.state == 'open' && github.event.comment.body == '/merge release')
steps:
- name: Connect Bot
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/release-publish.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ on:
jobs:
release:
name: Publish new release
runs-on: macos-14
runs-on: macos-15
steps:
- name: Connect Bot
uses: webfactory/ssh-agent@v0.7.0
Expand Down
3 changes: 1 addition & 2 deletions .github/workflows/release-start.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ on:
jobs:
test-release:
name: Start new release
runs-on: macos-14
runs-on: macos-15
steps:
- name: Connect Bot
uses: webfactory/ssh-agent@v0.7.0
Expand All @@ -32,4 +32,3 @@ jobs:
GITHUB_TOKEN: ${{ secrets.CI_BOT_GITHUB_TOKEN }}
MATCH_PASSWORD: ${{ secrets.MATCH_PASSWORD }}
APPSTORE_API_KEY: ${{ secrets.APPSTORE_API_KEY }}
XCODE_VERSION: "15.3"
2 changes: 1 addition & 1 deletion .github/workflows/sdk-size-metrics.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ env:
jobs:
sdk_size:
name: Metrics
runs-on: macos-14
runs-on: macos-15
env:
GITHUB_TOKEN: '${{ secrets.CI_BOT_GITHUB_TOKEN }}'
steps:
Expand Down
14 changes: 7 additions & 7 deletions .github/workflows/smoke-checks.yml
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ concurrency:

env:
HOMEBREW_NO_INSTALL_CLEANUP: 1 # Disable cleanup for homebrew, we don't need it on CI
IOS_SIMULATOR_DEVICE: "iPhone 16 Pro (18.1)"
IOS_SIMULATOR_DEVICE: "iPhone 16 Pro (18.2)"
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
GITHUB_PR_NUM: ${{ github.event.pull_request.number }}

Expand Down Expand Up @@ -143,9 +143,9 @@ jobs:

automated-code-review:
name: Automated Code Review
runs-on: macos-14
runs-on: macos-15
env:
XCODE_VERSION: "15.3"
XCODE_VERSION: "15.4"
if: ${{ github.event.inputs.record_snapshots_swiftui != 'true' && github.event.inputs.record_snapshots_uikit != 'true' }}
steps:
- uses: actions/checkout@v4.1.1
Expand All @@ -166,11 +166,11 @@ jobs:

build-xcode15:
name: Build SDKs (Xcode 15)
runs-on: macos-14
runs-on: macos-15
needs: test-llc-debug
if: ${{ github.event.inputs.record_snapshots_swiftui != 'true' && github.event.inputs.record_snapshots_uikit != 'true' }}
env:
XCODE_VERSION: "15.3"
XCODE_VERSION: "15.4"
steps:
- name: Connect Bot
uses: webfactory/ssh-agent@v0.7.0
Expand Down Expand Up @@ -218,7 +218,7 @@ jobs:

build-apps:
name: Build Demo Apps
runs-on: macos-14
runs-on: macos-15
needs: build-test-app-and-frameworks
if: ${{ github.event.inputs.record_snapshots_swiftui != 'true' && github.event.inputs.record_snapshots_uikit != 'true' }}
steps:
Expand All @@ -238,7 +238,7 @@ jobs:

allure_testops_launch:
name: Launch Allure TestOps
runs-on: macos-14
runs-on: macos-15
needs: build-test-app-and-frameworks
if: ${{ github.event.inputs.record_snapshots_swiftui != 'true' && github.event.inputs.record_snapshots_uikit != 'true' }}
outputs:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/testflight.yml
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ env:

jobs:
deploy:
runs-on: macos-14
runs-on: macos-15
env:
MATCH_PASSWORD: ${{ secrets.MATCH_PASSWORD }}
APPSTORE_API_KEY: ${{ secrets.APPSTORE_API_KEY }}
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/update-copyright.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ env:
jobs:
copyright:
name: Copyright
runs-on: macos-14
runs-on: macos-15
steps:
- uses: actions/checkout@v4.1.1
- uses: ./.github/actions/ruby-cache
Expand Down
4 changes: 2 additions & 2 deletions fastlane/Fastfile
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ require 'net/http'
import 'Sonarfile'
import 'Allurefile'

xcode_version = ENV['XCODE_VERSION'] || '16.1'
xcode_version = ENV['XCODE_VERSION'] || '16.2'
xcode_project = 'StreamVideo.xcodeproj'
sdk_names = ['StreamVideo', 'StreamVideoSwiftUI', 'StreamVideoUIKit']
podspec_names = ['StreamVideo', 'StreamVideo-XCFramework', 'StreamVideoSwiftUI', 'StreamVideoSwiftUI-XCFramework', 'StreamVideoUIKit', 'StreamVideoUIKit-XCFramework']
Expand All @@ -28,7 +28,7 @@ before_all do |lane|
if is_ci
setup_ci
setup_git_config
xcversion(version: xcode_version) unless [:publish_release, :sonar_upload, :allure_launch, :allure_upload, :pod_lint, :stop_e2e_helpers].include?(lane)
xcversion(version: xcode_version) unless [:sonar_upload, :allure_launch, :allure_upload, :pod_lint, :stop_e2e_helpers].include?(lane)
elsif lane == :test_e2e
stop_e2e_helpers
end
Expand Down
Loading