Skip to content

Commit df3eae6

Browse files
committed
WIP
1 parent 104bb5d commit df3eae6

File tree

1 file changed

+11
-9
lines changed

1 file changed

+11
-9
lines changed

.github/workflows/ci.yml

Lines changed: 11 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -137,10 +137,7 @@ jobs:
137137
- name: Git Checkout
138138
uses: actions/checkout@v5
139139

140-
- name: Set environment variables
141-
run: echo "SKIP_SLOW_FASTLANE_WARNING=1" >> $GITHUB_ENV
142-
143-
- if: ${{ matrix.platform[0] != 'macOS' }}
140+
- if: matrix.platform != 'macOS'
144141
name: Check for ${{ matrix.runtime }} runtime
145142
run: |
146143
if xcrun simctl list runtimes | grep -q "${{ matrix.runtime }}"; then
@@ -150,18 +147,23 @@ jobs:
150147
fi
151148
152149
- name: Select Xcode ${{ matrix.xcode }}
153-
run: sudo xcodes select ${{ matrix.xcode }}
150+
uses: mxcl/xcodebuild@v3
151+
with:
152+
swift: ~${{ matrix.swift }}
153+
xcode: ${{ matrix.xcode }}
154+
action: none
155+
verbosity: xcbeautify
154156

155-
- if: ${{ matrix.xcode == '26.0' && matrix.platform[0] != 'macOS' }}
156-
name: Install 2026 Runtime
157+
- if: matrix.platform != 'macOS'
158+
name: Download Required Runtime
157159
uses: nick-fields/retry@v3
158160
with:
159161
timeout_minutes: 15
160162
max_attempts: 3
161163
command: xcodebuild -downloadPlatform ${{ matrix.platform[0] }}
162164

163165
- if: env.has_runtime == 'false'
164-
name: "List Downloadable Runtimes"
166+
name: List Downloadable Runtimes
165167
run: xcodes runtimes --include-betas
166168

167169
- if: env.has_runtime == 'false'
@@ -219,7 +221,7 @@ jobs:
219221
destination: "platform=macOS,variant=Mac Catalyst"
220222
steps:
221223
- name: Git Checkout
222-
uses: actions/checkout@v4
224+
uses: actions/checkout@v5
223225

224226
- name: Select Xcode version
225227
run: sudo xcodes select 16.4

0 commit comments

Comments
 (0)