diff --git a/.github/workflows/cron-checks.yml b/.github/workflows/cron-checks.yml index 25d7554..b2b4842 100644 --- a/.github/workflows/cron-checks.yml +++ b/.github/workflows/cron-checks.yml @@ -21,6 +21,9 @@ jobs: strategy: matrix: include: + - ios: "26.0" + device: "iPhone 17 Pro" + setup_runtime: false - ios: "18.5" device: "iPhone 16 Pro" setup_runtime: false @@ -36,7 +39,7 @@ jobs: fail-fast: false runs-on: macos-15 env: - XCODE_VERSION: "16.4" + XCODE_VERSION: "26.0" steps: - uses: actions/checkout@v4.1.1 - uses: ./.github/actions/bootstrap @@ -70,6 +73,8 @@ jobs: strategy: matrix: include: + - xcode: 26.0 # swift 6.2 + os: macos-15 - xcode: 16.4 # swift 6.1 os: macos-15 - xcode: 16.1 # swift 6.0 diff --git a/.github/workflows/smoke-checks.yml b/.github/workflows/smoke-checks.yml index 2a45fd2..d97fb32 100644 --- a/.github/workflows/smoke-checks.yml +++ b/.github/workflows/smoke-checks.yml @@ -20,7 +20,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.5)" + IOS_SIMULATOR_DEVICE: "iPhone 17 Pro (26.0)" GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} GITHUB_PR_NUM: ${{ github.event.pull_request.number }} diff --git a/fastlane/Fastfile b/fastlane/Fastfile index b97cb84..c981ac7 100644 --- a/fastlane/Fastfile +++ b/fastlane/Fastfile @@ -6,7 +6,7 @@ require 'json' require 'net/http' import 'Sonarfile' -xcode_version = ENV['XCODE_VERSION'] || '16.4' +xcode_version = ENV['XCODE_VERSION'] || '26.0' xcode_project = 'StreamFeeds.xcodeproj' sdk_names = ['StreamFeeds'] github_repo = ENV['GITHUB_REPOSITORY'] || 'GetStream/stream-feeds-swift' diff --git a/fastlane/Scanfile b/fastlane/Scanfile index 60ba582..adc7b4d 100644 --- a/fastlane/Scanfile +++ b/fastlane/Scanfile @@ -1,7 +1,2 @@ -code_coverage(true) - -configuration("Debug") - +configuration('Debug') result_bundle(true) - -skip_slack(true)