diff --git a/.github/workflows/CelesteStudio.Build.yml b/.github/workflows/CelesteStudio.Build.yml index abb74c34..155507ce 100644 --- a/.github/workflows/CelesteStudio.Build.yml +++ b/.github/workflows/CelesteStudio.Build.yml @@ -66,10 +66,12 @@ jobs: with: dotnet-version: '8.0' - name: Install macOS workflow - run: dotnet workload install macos + run: dotnet workload install macos && dotnet workload restore + - name: Switch XCode + run: sudo xcode-select -switch /Applications/Xcode_15.1.app/Contents/Developer - name: Publish x64 - run: dotnet publish Studio/CelesteStudio.Mac -c Release -r osx-x64 --self-contained=true /p:PublishSingleFile=true --output publish-osx-x64 + run: dotnet publish Studio/CelesteStudio.Mac -c Release --output publish-osx-x64 - name: Publish ARM64 run: dotnet publish Studio/CelesteStudio.Mac -c Release -r osx-arm64 --self-contained=true /p:PublishSingleFile=true --output publish-osx-arm64 diff --git a/Studio/CelesteStudio.Mac/CelesteStudio.Mac.csproj b/Studio/CelesteStudio.Mac/CelesteStudio.Mac.csproj index 95d958af..7a08793d 100644 --- a/Studio/CelesteStudio.Mac/CelesteStudio.Mac.csproj +++ b/Studio/CelesteStudio.Mac/CelesteStudio.Mac.csproj @@ -2,7 +2,7 @@ Exe - net7.0 + net7.0-macos 10.15 osx-x64;osx-arm64