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

[macOS] Default Xcode on macOS 12 Monterey will be set to Xcode 14.0.1 on October, 3 #6225

Closed
3 of 10 tasks
miketimofeev opened this issue Sep 13, 2022 · 18 comments
Closed
3 of 10 tasks
Assignees
Labels
Announcement Area: Apple awaiting-deployment Code complete; awaiting deployment and/or deployment in progress OS: macOS

Comments

@miketimofeev
Copy link
Contributor

miketimofeev commented Sep 13, 2022

Breaking changes

Default Xcode will be changed to 14.0.1 on macOS 12 Monterey

Target date

The propagation will start on September, 26 October, 3 and take 2-3 days

The motivation for the changes

We would like to provide images with the latest stable updates as default ones

Possible impact

If you use the default Xcode version and your project is not compatible with Xcode 14.0.1 your build can be broken.
If your project is not compatible with the latest Xamarin bundle it can be broken.

Platforms affected

  • Azure DevOps
  • GitHub Actions

Virtual environments affected

  • Ubuntu 18.04
  • Ubuntu 20.04
  • Ubuntu 22.04
  • macOS 10.15
  • macOS 11
  • macOS 12
  • Windows Server 2019
  • Windows Server 2022

Mitigation ways

Please consider switching Xcode in runtime to the version that you need to build an app.
The following snippet can be used to switch Xcode:

sudo xcode-select -s "/Applications/Xcode_13.4.1.app"
The list of all available Xcode versions can be found in the image documentation

@actions actions deleted a comment Sep 16, 2022
@actions actions deleted a comment Sep 16, 2022
@actions actions deleted a comment Sep 16, 2022
@miketimofeev miketimofeev changed the title [macOS] Default Xcode on macOS 12 Monterey will be set to Xcode 14.0 on September, 26 [macOS] Default Xcode on macOS 12 Monterey will be set to Xcode 14.0.1 on September, 26 Sep 17, 2022
@miketimofeev
Copy link
Contributor Author

UPD: the default Xcode will be 14.0.1

@retyui
Copy link

retyui commented Sep 26, 2022

@miketimofeev can be closed ?

@mikhailkoliada
Copy link
Contributor

@retyui not really, the propagation of the changes is going to start today

@egg-r
Copy link

egg-r commented Sep 28, 2022

Has this been delayed? Rollout progress is showing old image.
https://github.com/actions/runner-images/blob/releases/macOS-12/20220917/images/macos/macos-12-Readme.md

@slajar
Copy link

slajar commented Sep 29, 2022

it is not in the current deployed image. Is this delayed?

@Baza207
Copy link

Baza207 commented Sep 29, 2022

Still waiting as well, but the description does say this:

The propagation will start on September, 26 and take 2-3 days

So they still have a day or so 🙃

@miketimofeev miketimofeev changed the title [macOS] Default Xcode on macOS 12 Monterey will be set to Xcode 14.0.1 on September, 26 [macOS] Default Xcode on macOS 12 Monterey will be set to Xcode 14.0.1 on October, 3 Sep 29, 2022
@miketimofeev
Copy link
Contributor Author

@egg-r @slajar @Baza207 I'm afraid this change shifted to next week due to some issue that came up

@Sam-Spencer
Copy link

Is the propagation still confirmed to begin today?

@mikhailkoliada
Copy link
Contributor

@Sam-Spencer yes

@romandrahan
Copy link

romandrahan commented Oct 4, 2022

20220929.2 image is already available, while https://github.com/actions/runner-images/blob/main/images/macos/macos-12-Readme.md is still outdated.

@mustafaozhan
Copy link

Is there any period of time we should wait until this will be available for all the hosts ? My host is still have Xcode_13.4.1 even though the OS is macOS 12

@mikhailkoliada
Copy link
Contributor

@mustafaozhan propagation is gradual and take 3-4 days, most ETA is Thursday, maybe earlier for you, but not later

@mikhailkoliada
Copy link
Contributor

@romandrahan it is only updated once all the deployments are completed.

@mustafaozhan
Copy link

@mikhailkoliada thank you for the clarification!

@mikhailkoliada
Copy link
Contributor

The new image has been deployed and should be available to anyone shortly

@tumata
Copy link

tumata commented Oct 5, 2022

Linking to CocoaPods/CocoaPods#11402 for people who may be wondering why all their builds are suddenly failing

willGraham01 pushed a commit to UCL/TDMS that referenced this issue Oct 6, 2022
* Fix the macOS build.

The underlying issue is an update of Xcode used in the runner images:
actions/runner-images/issues/6225

* Add concurrency. 🌳💚

Save a few trees when pushing commits incrementally to a PR.

* Trailing \

* Even more robust fix from review discussion.

Also, no need to brew install python3.
@gee-whiz
Copy link

Good day, just checking if this was updated to Xcode 14 yet

@mustafaozhan
Copy link

@gee-whiz Yeap it is

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

No branches or pull requests

12 participants