Force Xcode 16.4 on CI

This commit is contained in:
Dan Balasescu
2025-08-16 15:17:08 +09:00
parent efeb7ecb1d
commit ed18528885
2 changed files with 14 additions and 0 deletions

View File

@@ -143,6 +143,13 @@ jobs:
- name: Restore .NET workloads
run: dotnet workload install ios
# https://github.com/dotnet/macios/issues/19157
# https://github.com/actions/runner-images/issues/12758
- name: Use Xcode 16.4
run: |
sudo xcode-select -switch /Applications/Xcode_16.4.app
xcodebuild -downloadPlatform iOS
- name: Compile
run: dotnet build -c Debug osu-framework.iOS.slnf

View File

@@ -168,6 +168,13 @@ jobs:
- name: Restore .NET Workloads
run: dotnet workload install ios
# https://github.com/dotnet/macios/issues/19157
# https://github.com/actions/runner-images/issues/12758
- name: Use Xcode 16.4
run: |
sudo xcode-select -switch /Applications/Xcode_16.4.app
xcodebuild -downloadPlatform iOS
- name: Pack (iOS Framework)
run: dotnet pack -c Release osu.Framework.iOS /p:Version=${{ github.ref_name }} /p:GenerateDocumentationFile=true -o ${{steps.artifactsPath.outputs.nuget_artifacts}}