GitHub Actions base image macOS-10.14 is missing Xcode 10.* tools

Dear Github community,

could it be that you’ve changed the OS base image in GitHub Actions of the macOS-10.14 tag version? Because, my MacOS builds currently are failing due to a not installed Xcode 10.3 version? When I try to xcode-select  and switch du a particular Xcode version, the 10.* version are not present any more. The installed Xcode version is limited to Xcode 11.* , which does not conform to the documented software tools written in the documentation:

ls -n /Applications/ | grep Xcode*
lrwxr-xr-x 1 0 80 28 Nov 2 09:18 Xcode.app -> /Applications/Xcode_11.1.app
drwxr-xr-x 3 501 20 96 Sep 21 02:01 Xcode_11.1.app
lrwxr-xr-x 1 501 80 28 Nov 2 08:42 Xcode_11.1_beta.app -> /Applications/Xcode_11.1.app
drwxr-xr-x 3 501 20 96 Oct 23 11:29 Xcode_11.2.app
lrwxr-xr-x 1 501 80 28 Nov 2 09:01 Xcode_11.2_beta.app -> /Applications/Xcode_11.2.app
drwxr-xr-x 3 501 20 96 Sep 11 11:50 Xcode_11.app
lrwxr-xr-x 1 501 80 26 Nov 2 08:22 Xcode_11_beta.app -> /Applications/Xcode_11.app

I’ve observed that the uname of the OS macOS-10.14 label changed from: 

Darwin 18.7.0 Tue Aug 20 16:57:14 PDT 2019 root:xnu-4903.271.2~2/RELEASE_X86_64

to:

Darwin 19.0.0 Thu Oct 17 16:17:15 PDT 2019 root:xnu-6153.41.3~29/RELEASE\_X86\_64

Best regards

I am unable to us Xcode 10.3 starting this morning. I get this error now. Using Xcode 11.1 succeeds on this step however.

1 Like

Seeing same error 

When I try to list out contents of the directory, it says it doesn’t exists. It’s like Xcode 10.3 was removed.

I tried to list all the versions of XCode 10 but didn’t work. So using XCode 11

GitHub Actions added macOS 10.15 without Xcode 9.x/10.x, and removed macOS 10.14
https://github.blog/changelog/2019-11-06-github-actions-macos-virtual-environment-updated-to-catalina/
Related issue on GitHub Actions Virtual Environments
https://github.com/actions/virtual-environments/issues/78

2 Likes

Hi ppaulweber,

Now the self-hosted runners for GitHub Actions is in beta, you can try to install a self-hosted macOS runner on your local macOS machine (or your macOS VM) with the Xcode 10.* installed as a workaround for now.
More details about Self-hosted runners for GitHub Actions, please reference here: https://github.blog/2019-11-05-self-hosted-runners-for-github-actions-is-now-in-beta/

1 Like