From 9588efe3c1d30f852c78bbf2847d60c440f5c573 Mon Sep 17 00:00:00 2001 From: bitsandfoxes Date: Wed, 13 Aug 2025 12:40:00 +0200 Subject: [PATCH 1/3] Only upload what's needed --- .github/workflows/sdk.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/sdk.yml b/.github/workflows/sdk.yml index 20d418552..219c2e6c7 100644 --- a/.github/workflows/sdk.yml +++ b/.github/workflows/sdk.yml @@ -115,8 +115,8 @@ jobs: with: name: ${{ env.TARGET }}-sdk path: | - package-dev/Plugins/iOS - package-dev/Plugins/macOS + package-dev/Plugins/iOS/Sentry.xcframework~ + package-dev/Plugins/macOS/Sentry # Lower retention period - we only need this to retry CI. retention-days: 14 From 0044a441ad999c3d48a04def3fcbad551faa3256 Mon Sep 17 00:00:00 2001 From: bitsandfoxes Date: Wed, 13 Aug 2025 12:44:26 +0200 Subject: [PATCH 2/3] Building already downloads the Cocoa SDK --- Directory.Build.targets | 1 - 1 file changed, 1 deletion(-) diff --git a/Directory.Build.targets b/Directory.Build.targets index 2899c5678..bbf63a038 100644 --- a/Directory.Build.targets +++ b/Directory.Build.targets @@ -577,7 +577,6 @@ void PrintFailedTests(XElement element) - From b335adeb97eb650052432efaca941454bcbf96d8 Mon Sep 17 00:00:00 2001 From: bitsandfoxes Date: Wed, 13 Aug 2025 13:43:20 +0200 Subject: [PATCH 3/3] Pick the binary directly, not the symlink --- scripts/setup-cocoa-sdk.ps1 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/setup-cocoa-sdk.ps1 b/scripts/setup-cocoa-sdk.ps1 index d9c83c7b2..aafb03817 100644 --- a/scripts/setup-cocoa-sdk.ps1 +++ b/scripts/setup-cocoa-sdk.ps1 @@ -113,7 +113,7 @@ if (-not (Test-Path $iOSDestination) -or -not (Test-Path $iOSInfoPlist)) { if (-not $iOSOnly) { Write-Host "Setting up macOS support..." -ForegroundColor Yellow - $macOSFrameworkPath = Join-Path $xcframeworkPath "macos-arm64_arm64e_x86_64/Sentry.framework/Sentry" + $macOSFrameworkPath = Join-Path $xcframeworkPath "macos-arm64_arm64e_x86_64/Sentry.framework/Versions/A/Sentry" $macOSdSYMPath = Join-Path $xcframeworkPath "macos-arm64_arm64e_x86_64/dSYMs/Sentry.framework.dSYM/Contents/Resources/DWARF/Sentry" $macOSDestDir = Split-Path $macOSDestination -Parent