From 8f70b03d5aa92bbfc11bbfa19ee7200a8edef859 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Tue, 25 Nov 2025 17:22:20 +0000 Subject: [PATCH 1/3] Initial plan From 76944caa4f634eec84dcaa245ad02d0f2c069b3d Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Tue, 25 Nov 2025 17:26:45 +0000 Subject: [PATCH 2/3] Fix sparse checkout to include Azure.Core shared source files Co-authored-by: JoshLove-msft <54595583+JoshLove-msft@users.noreply.github.com> --- .../http-client-csharp/eng/scripts/Submit-AzureSdkForNetPr.ps1 | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/packages/http-client-csharp/eng/scripts/Submit-AzureSdkForNetPr.ps1 b/packages/http-client-csharp/eng/scripts/Submit-AzureSdkForNetPr.ps1 index f14a540efd3..580c5b63cfe 100755 --- a/packages/http-client-csharp/eng/scripts/Submit-AzureSdkForNetPr.ps1 +++ b/packages/http-client-csharp/eng/scripts/Submit-AzureSdkForNetPr.ps1 @@ -95,7 +95,8 @@ try { } # Set the sparse checkout patterns - only the directories we need - git sparse-checkout set eng/packages/http-client-csharp eng + # Note: sdk/core/Azure.Core/src/Shared is required because Azure test projects reference shared source files from there + git sparse-checkout set eng/packages/http-client-csharp eng sdk/core/Azure.Core/src/Shared if ($LASTEXITCODE -ne 0) { throw "Failed to set sparse checkout patterns" } From 65c3b22c76e28f406d95c692e15a90c9fef4c6ef Mon Sep 17 00:00:00 2001 From: JoshLove-msft <54595583+JoshLove-msft@users.noreply.github.com> Date: Tue, 25 Nov 2025 09:34:14 -0800 Subject: [PATCH 3/3] Update packages/http-client-csharp/eng/scripts/Submit-AzureSdkForNetPr.ps1 --- .../http-client-csharp/eng/scripts/Submit-AzureSdkForNetPr.ps1 | 1 - 1 file changed, 1 deletion(-) diff --git a/packages/http-client-csharp/eng/scripts/Submit-AzureSdkForNetPr.ps1 b/packages/http-client-csharp/eng/scripts/Submit-AzureSdkForNetPr.ps1 index 580c5b63cfe..655f9d3954f 100755 --- a/packages/http-client-csharp/eng/scripts/Submit-AzureSdkForNetPr.ps1 +++ b/packages/http-client-csharp/eng/scripts/Submit-AzureSdkForNetPr.ps1 @@ -95,7 +95,6 @@ try { } # Set the sparse checkout patterns - only the directories we need - # Note: sdk/core/Azure.Core/src/Shared is required because Azure test projects reference shared source files from there git sparse-checkout set eng/packages/http-client-csharp eng sdk/core/Azure.Core/src/Shared if ($LASTEXITCODE -ne 0) { throw "Failed to set sparse checkout patterns"