Skip to content

Commit 9712e45

Browse files
committed
[CI] Bump Xcode version
1 parent bcb43f4 commit 9712e45

File tree

6 files changed

+97
-110
lines changed

6 files changed

+97
-110
lines changed

.github/workflows/cron-checks.yml

+5-27
Original file line numberDiff line numberDiff line change
@@ -16,33 +16,13 @@ env:
1616
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
1717

1818
jobs:
19-
build-test-app-and-frameworks:
20-
name: Build Test App and Frameworks
21-
runs-on: macos-15
22-
steps:
23-
- uses: actions/checkout@v4.1.1
24-
- uses: ./.github/actions/ruby-cache
25-
- uses: ./.github/actions/xcode-cache
26-
- name: Build
27-
run: bundle exec fastlane build_test_app_and_frameworks
28-
timeout-minutes: 60
29-
- uses: actions/upload-artifact@v4
30-
if: success()
31-
with:
32-
name: cache-derived-data
33-
path: |
34-
derived_data/Build/**/*.app
35-
derived_data/Build/**/*.xctestrun
36-
derived_data/Build/**/*.framework
37-
3819
test-e2e-debug:
3920
name: Test E2E UI (Debug)
40-
needs: build-test-app-and-frameworks
4121
strategy:
4222
matrix:
4323
include:
44-
- ios: 18.2
45-
xcode: 16.2
24+
- ios: 18.3
25+
xcode: 16.3
4626
os: macos-15
4727
device: "iPhone 16 Pro"
4828
setup_runtime: false
@@ -64,10 +44,6 @@ jobs:
6444
XCODE_VERSION: ${{ matrix.xcode }}
6545
steps:
6646
- uses: actions/checkout@v4.1.1
67-
- uses: actions/download-artifact@v4
68-
with:
69-
name: cache-derived-data
70-
path: derived_data/Build/
7147
- uses: ./.github/actions/bootstrap
7248
env:
7349
INSTALL_ALLURE: true
@@ -83,7 +59,7 @@ jobs:
8359
- name: Launch Allure TestOps
8460
run: bundle exec fastlane allure_launch cron:true
8561
- name: Run UI Tests (Debug)
86-
run: bundle exec fastlane test_e2e_mock device:"${{ matrix.device }} (${{ matrix.ios }})" cron:true test_without_building:true
62+
run: bundle exec fastlane test_e2e_mock device:"${{ matrix.device }} (${{ matrix.ios }})" cron:true
8763
timeout-minutes: 90
8864
- name: Allure TestOps Upload
8965
if: success() || failure()
@@ -112,6 +88,8 @@ jobs:
11288
strategy:
11389
matrix:
11490
include:
91+
- xcode: 16.3
92+
os: macos-15
11593
- xcode: 16.2
11694
os: macos-15
11795
- xcode: 16.1

.github/workflows/smoke-checks.yml

+1-1
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.2)"
23+
IOS_SIMULATOR_DEVICE: "iPhone 16 Pro (18.3)"
2424
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
2525
GITHUB_PR_NUM: ${{ github.event.pull_request.number }}
2626

Gemfile

-1
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,6 @@ group :fastlane_dependencies do
1818
gem 'cocoapods'
1919
gem 'fastlane-plugin-lizard'
2020
gem 'plist'
21-
gem 'xcode-install'
2221
gem 'xctest_list'
2322
end
2423

0 commit comments

Comments
 (0)