Skip to content

Commit

Permalink
Bring official xcodes back to CI (#4029)
Browse files Browse the repository at this point in the history
This PR brings back the official xcode version since it looks like
version 1.5.0 of xcodes fixed iOS 18 issues
https://github.com/XcodesOrg/xcodes/releases/tag/1.5.0. We were relying
on a fork that fixed the issues that arose with the release of iOS 18
betas
  • Loading branch information
vegaro authored Jul 8, 2024
1 parent 23e96a7 commit 45d2cb7
Showing 1 changed file with 7 additions and 17 deletions.
24 changes: 7 additions & 17 deletions .circleci/config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -75,23 +75,13 @@ commands:
runtime-name:
type: string
steps:
# - install-brew-dependency:
# dependency_name: 'xcodes'
# - run:
# name: Install simulator
# command: | # Print all available simulators and install required one
# xcodes runtimes
# sudo xcodes runtimes install "<< parameters.runtime-name >>"
# Xcodes got broken with latest iOS 18 betas. This is a temporary workaround. https://github.com/XcodesOrg/xcodes/issues/368
- run:
name: Install fixed xcodes version
command: |
mint install https://github.com/alvar-bolt/xcodes.git@alvar/ios-18-quickfix
- run:
name: Install simulator
command: | # Print all available simulators and install required one
$HOME/.mint/bin/xcodes runtimes
sudo $HOME/.mint/bin/xcodes runtimes install "<< parameters.runtime-name >>"
- install-brew-dependency:
dependency_name: 'xcodes'
- run:
name: Install simulator
command: | # Print all available simulators and install required one
xcodes runtimes
sudo xcodes runtimes install "<< parameters.runtime-name >>"
install-bundle-dependencies:
parameters:
Expand Down

0 comments on commit 45d2cb7

Please sign in to comment.