@@ -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