Open jeroen opened 1 week ago
Hi @jeroen, I will look into this issue and keep you updated.
Hi @jeroen, We observed that Xcode CommandLineTools was upgraded to version 16.0.0 instead of 15.3.0 for the macOS 14 runner. Consequently, we do not see MacOSx13.sdk in the /Library/Developer/CommandLineTools/SDKs/ directory for the macOS-14 image.
Please use the code below to set up Xcode version 14.3.1 on the macOS 14 image. This will allow you to find/download MacOSx13.sdk as requested.
name: MacOSX13.sdk disappeared
on:
workflow_dispatch:
jobs:
test:
strategy:
#fail-fast: false
matrix:
os: [ macos-14 ]
xcode: [ '14.3.1', '15.0.1', '16.0' ]
runs-on: ${{ matrix.os }}
steps:
- uses: maxim-lobanov/setup-xcode@v1
with:
xcode-version: ${{ matrix.xcode }}
- name: show content CLT SDK
run: |
cd /Library/Developer/CommandLineTools/SDKs/
ls
- name: show content xcode SDK
run: |
cd /Applications/Xcode_${{ matrix.xcode }}.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs
ls
OK if this is intended, maybe the readme needs to be updated: https://github.com/actions/runner-images/blob/main/images/macos/macos-14-arm64-Readme.md#installed-sdks
Description
Our CI on
macos-14
broke last week because the SDK path to cannot be found. We were using:However this path no longer exists after the latest update:
Also
xcodebuild
does not be able to find the version:Platforms affected
Runner images affected
Image version and build link
Version: 20240918.8
Is it regression?
yes
Expected behavior
Can build with SDK 13
Actual behavior
Fails
Repro steps
SDKROOT=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk