From 87af2c9d9c7101e3065ee15fbe5c3e4e3b9fbae1 Mon Sep 17 00:00:00 2001 From: "Matt Mitchell (.NET)" Date: Tue, 14 Jul 2026 15:45:39 -0700 Subject: [PATCH 1/4] Upgrade to V4 arcade publishing Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> --- Directory.Packages.props | 2 +- azure-pipelines.yml | 3 +- eng/Publishing.props | 1 + eng/jobs/windows-build-PR.yml | 2 +- eng/jobs/windows-build.yml | 276 +++++++++++++++++++--------------- 5 files changed, 157 insertions(+), 127 deletions(-) diff --git a/Directory.Packages.props b/Directory.Packages.props index f0651fe196..b42609d5a5 100644 --- a/Directory.Packages.props +++ b/Directory.Packages.props @@ -12,7 +12,7 @@ - + diff --git a/azure-pipelines.yml b/azure-pipelines.yml index 8419797ff3..b34a82a780 100644 --- a/azure-pipelines.yml +++ b/azure-pipelines.yml @@ -84,7 +84,7 @@ extends: - ${{ if and(ne(variables['System.TeamProject'], 'public'), notin(variables['Build.Reason'], 'PullRequest')) }}: - template: /eng/common/templates-official/job/publish-build-assets.yml@self parameters: - publishUsingPipelines: true + publishingVersion: 4 publishAssetsImmediately: true dependsOn: - win_x64 @@ -97,6 +97,7 @@ extends: - ${{ if and(ne(variables['System.TeamProject'], 'public'), notin(variables['Build.Reason'], 'PullRequest')) }}: - template: /eng/common/templates-official/post-build/post-build.yml@self parameters: + publishingInfraVersion: 4 enableSymbolValidation: false enableSigningValidation: false enableNugetValidation: false diff --git a/eng/Publishing.props b/eng/Publishing.props index 8ae2e2988d..40b3f35b1c 100644 --- a/eng/Publishing.props +++ b/eng/Publishing.props @@ -3,6 +3,7 @@ false + 4