Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add Xcode 15 beta #7672

Closed
3 of 11 tasks
ForeverQ opened this issue Jun 6, 2023 · 17 comments
Closed
3 of 11 tasks

Add Xcode 15 beta #7672

ForeverQ opened this issue Jun 6, 2023 · 17 comments
Assignees
Labels
Area: Apple awaiting-deployment Code complete; awaiting deployment and/or deployment in progress feature request OS: macOS

Comments

@ForeverQ
Copy link

ForeverQ commented Jun 6, 2023

Tool name

Xcode 15 beta

Tool license

Apple, Inc.

Add or update?

  • Add
  • Update

Desired version

Xcode 15 beta

Approximate size

13.54 GB with iOS 17 beta and watchOS 10 beta

Brief description of tool

Xcode IDE

URL for tool's homepage

https://developer.apple.com/download/applications/

Provide a basic test case to validate the tool's functionality.

No response

Platforms where you need the tool

  • Azure DevOps
  • GitHub Actions

Runner images where you need the tool

  • Ubuntu 20.04
  • Ubuntu 22.04
  • macOS 11
  • macOS 12
  • macOS 13
  • Windows Server 2019
  • Windows Server 2022

Can this tool be installed during the build?

No.

Tool installation time in runtime

No response

Are you willing to submit a PR?

No response

@ForeverQ
Copy link
Author

ForeverQ commented Jun 6, 2023

In Xcode 15 beta, Apple has separated the iOS and watchOS simulator runtime into individual packages, both of which are necessary for us together with the Xcode macOS beta Application.

@shamil-mubarakshin
Copy link
Contributor

Hi @ForeverQ, we will soon add new version

@ilia-shipitsin ilia-shipitsin self-assigned this Jun 9, 2023
ilia-shipitsin added a commit to ilia-shipitsin/runner-images that referenced this issue Jun 9, 2023
@mikhailkoliada mikhailkoliada added the awaiting-deployment Code complete; awaiting deployment and/or deployment in progress label Jun 9, 2023
@mikhailkoliada
Copy link
Contributor

Added to the image

@MarkParker5
Copy link

Hi. I am using runs-on: macos-13 but sudo xcode-select -s '/Applications/Xcode_15_beta.app/Contents/Developer' returns xcode-select: error: invalid developer directory '/Applications/Xcode_15_beta.app/Contents/Developer'.

Am I using the wrong image or path? Or the xcode 15 hasn't been added yet?

@alicerunsonfedora
Copy link

I believe the images have been built, but not deployed yet...

@caoimhebyrne
Copy link

Hopefully they deploy it soon, my CI requires it

@ilia-shipitsin
Copy link
Contributor

ilia-shipitsin commented Jun 19, 2023

please try "Xcode_15.0.app"

Run ls /Applications/
Firefox.app
Google Chrome.app
Julia-1.9.app
Microsoft Edge.app
PowerShell.app
Python 3.11
Safari.app
Utilities
Visual Studio.app
Xcode.app
Xcode_14.1.0.app
Xcode_14.1.app
Xcode_14.2.0.app
Xcode_14.2.app
Xcode_14.3.0.app
Xcode_14.3.1.app
Xcode_14.3.app
Xcode_15.0.0.app
Xcode_15.0.app

@ilia-shipitsin
Copy link
Contributor

btw, it was deployed.

@caoimhebyrne
Copy link

Was it? Do I have to enable it? Using macos-latest as my runner btw.
image

@caoimhebyrne
Copy link

ls /Applications
Firefox.app
Google Chrome.app
Julia-1.9.app
Microsoft Edge.app
PowerShell.app
Python 2.7
Python 3.11
Safari.app
Utilities
VirtualBox.app
Visual Studio 2019.app
Visual Studio.app
Xcode.app
Xcode_13.1.0.app
Xcode_13.1.app
Xcode_13.2.1.app
Xcode_13.2.app
Xcode_13.3.1.app
Xcode_13.3.app
Xcode_13.4.1.app
Xcode_13.4.app
Xcode_14.0.1.app
Xcode_14.0.app
Xcode_14.1.0.app
Xcode_14.1.app
Xcode_14.2.0.app
Xcode_14.2.app

@caoimhebyrne
Copy link

Looks like you need to use macos-13, not macos-latest.

@ilia-shipitsin
Copy link
Contributor

Looks like you need to use macos-13, not macos-latest.

Indeed :)

@NullIsOne
Copy link

NullIsOne commented Jun 20, 2023

Hey guys.
I'm also need Xcode 15.0 Beta for my project and already tried new runner image setting
env: DEVELOPER_DIR: /Applications/Xcode_15.0.app/Contents/Developer
, but got next issue

{ platform:iOS, id:dvtdevice-DVTiPhonePlaceholder-iphoneos:placeholder, name:Any iOS Device, error:iOS 17.0 is not installed. To use with Xcode, first download and install the platform }

Should I set some other environment or I need just wait for final deployment of new runner?

@caoimhebyrne
Copy link

The default download for Xcode 15 only includes the macOS SDK, everything else is optional, that may be why.

@davdroman
Copy link

davdroman commented Jun 20, 2023

@shamil-mubarakshin @mikhailkoliada this condition is preventing the expected runtimes from being downloaded for Xcode 15 https://github.com/actions/runner-images/blob/a9bb38099f8f6faf14576a8386d34065835b42ba/images/macos/helpers/Xcode.Installer.psm1#LL169C5-L172C6

@mikhailkoliada
Copy link
Contributor

@davdroman please file the spare issue so things are not getting confused

@mikhailkoliada
Copy link
Contributor

rolled out.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Area: Apple awaiting-deployment Code complete; awaiting deployment and/or deployment in progress feature request OS: macOS
Projects
None yet
Development

No branches or pull requests

9 participants