Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Commit c341d30

Browse filesBrowse files
[CI] Bump Xcode version (#818)
1 parent bcb43f4 commit c341d30
Copy full SHA for c341d30

File tree

6 files changed

+113
-128
lines changed
Filter options

6 files changed

+113
-128
lines changed

‎.github/workflows/cron-checks.yml

Copy file name to clipboardExpand all lines: .github/workflows/cron-checks.yml
+9-28Lines changed: 9 additions & 28 deletions
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
@@ -80,10 +56,13 @@ jobs:
8056
with:
8157
version: ${{ matrix.ios }}
8258
device: ${{ matrix.device }}
59+
- name: Build
60+
run: bundle exec fastlane build_test_app_and_frameworks
61+
timeout-minutes: 60
8362
- name: Launch Allure TestOps
8463
run: bundle exec fastlane allure_launch cron:true
8564
- name: Run UI Tests (Debug)
86-
run: bundle exec fastlane test_e2e_mock device:"${{ matrix.device }} (${{ matrix.ios }})" cron:true test_without_building:true
65+
run: bundle exec fastlane test_e2e_mock device:"${{ matrix.device }} (${{ matrix.ios }})"
8766
timeout-minutes: 90
8867
- name: Allure TestOps Upload
8968
if: success() || failure()
@@ -112,6 +91,8 @@ jobs:
11291
strategy:
11392
matrix:
11493
include:
94+
- xcode: 16.3
95+
os: macos-15
11596
- xcode: 16.2
11697
os: macos-15
11798
- xcode: 16.1
@@ -169,7 +150,7 @@ jobs:
169150
slack:
170151
name: Slack Report
171152
runs-on: ubuntu-latest
172-
needs: [test-e2e-debug, build-test-app-and-frameworks, build-apps, build-old-xcode, automated-code-review]
153+
needs: [test-e2e-debug, build-apps, build-old-xcode, automated-code-review]
173154
if: failure() && github.event_name == 'schedule'
174155
steps:
175156
- uses: 8398a7/action-slack@v3

‎.github/workflows/smoke-checks.yml

Copy file name to clipboardExpand all lines: .github/workflows/smoke-checks.yml
+1-1Lines changed: 1 addition & 1 deletion
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

Copy file name to clipboardExpand all lines: Gemfile
-1Lines changed: 0 additions & 1 deletion
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 (0)
Morty Proxy This is a proxified and sanitized view of the page, visit original site.