From 4db7ccec50a6a6b368f1684f221b09051a639091 Mon Sep 17 00:00:00 2001 From: "dotnet-maestro[bot]" <42748379+dotnet-maestro[bot]@users.noreply.github.com> Date: Tue, 26 May 2026 12:06:13 -0700 Subject: [PATCH 1/4] [release/9.0] Update dependencies from dotnet/xharness (#16826) Co-authored-by: dotnet-maestro[bot] --- eng/Version.Details.xml | 4 ++-- eng/Versions.props | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/eng/Version.Details.xml b/eng/Version.Details.xml index 4972a25d8a2..ceade4a23c9 100644 --- a/eng/Version.Details.xml +++ b/eng/Version.Details.xml @@ -42,9 +42,9 @@ https://github.com/dotnet/arcade-services f4c27758a26b32a48a1bc480856fd771b0d8b3f0 - + https://github.com/dotnet/xharness - 92962e5c46ac08a66ded4c5696209cc60f1a232f + 51ca379106cfd749a498cb0822210ef1aa926e41 https://github.com/dotnet/roslyn diff --git a/eng/Versions.props b/eng/Versions.props index 6aa739ab81f..0a6ce5b5da1 100644 --- a/eng/Versions.props +++ b/eng/Versions.props @@ -86,6 +86,6 @@ 17.5.0 - 11.0.0-prerelease.26230.4 + 11.0.0-prerelease.26264.1 From 9cf79e2a2ecf95c9b2aa6a321baaea009753e356 Mon Sep 17 00:00:00 2001 From: Matt Mitchell Date: Thu, 28 May 2026 13:46:02 -0700 Subject: [PATCH 2/4] Delete eng/publishing/v3/publish.yml on release/9.0 (#16912) Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> --- eng/publishing/v3/publish.yml | 132 ---------------------------------- 1 file changed, 132 deletions(-) delete mode 100644 eng/publishing/v3/publish.yml diff --git a/eng/publishing/v3/publish.yml b/eng/publishing/v3/publish.yml deleted file mode 100644 index 6e96f094375..00000000000 --- a/eng/publishing/v3/publish.yml +++ /dev/null @@ -1,132 +0,0 @@ -parameters: - artifactsPublishingAdditionalParameters: '' - PromoteToChannelIds: '' - BARBuildId: '' - symbolPublishingAdditionalParameters: '' - buildQuality: 'daily' -stages: -- stage: publish - displayName: Publishing - jobs: - - job: publish_assets - displayName: Publish Assets and Symbols - timeoutInMinutes: 120 - variables: - - group: DotNet-Symbol-Server-Pats - - group: AzureDevOps-Artifact-Feeds-Pats - - group: Publish-Build-Assets - - - template: /eng/common/templates-official/post-build/common-variables.yml@self - - steps: - - task: AzureCLI@2 - displayName: Validate and Locate Build - inputs: - azureSubscription: "Darc: Maestro Production" - scriptType: ps - scriptLocation: scriptPath - scriptPath: $(System.DefaultWorkingDirectory)/eng/publishing/v3/validate-and-locate-build.ps1 - arguments: > - -BuildId ${{ parameters.BARBuildId }} - -PromoteToChannelIds ${{ parameters.PromoteToChannelIds }} - -DarcVersion $(DarcVersion) - - - task: DownloadBuildArtifacts@0 - displayName: Download Build Assets - continueOnError: true - enabled: true - inputs: - buildType: specific - buildVersionToDownload: specific - project: $(AzDOProject) - pipeline: $(AzDOPipelineId) - buildId: $(AzDOBuildId) - downloadType: 'specific' - itemPattern: | - AssetManifests/** - BlobArtifacts/MergedManifest.xml - PdbArtifacts/** - ReleaseConfigs/SymbolPublishingExclusionsFile.txt - downloadPath: '$(Build.ArtifactStagingDirectory)' - - - task: NuGetToolInstaller@1 - displayName: 'Install NuGet.exe' - - - task: NuGetAuthenticate@1 - displayName: 'Authenticate to AzDO Feeds' - - - task: PowerShell@2 - displayName: Enable cross-org publishing - inputs: - filePath: $(System.DefaultWorkingDirectory)/eng/common/enable-cross-org-publishing.ps1 - arguments: -token $(dn-bot-all-orgs-artifact-feeds-rw) - - - task: AzureCLI@2 - displayName: Get aka.ms client certificate - inputs: - azureSubscription: 'DotNet-Engineering-Services_KeyVault' - scriptType: pscore - scriptLocation: inlineScript - inlineScript: | - az keyvault secret show --vault-name EngKeyVault --name Redirection-UST-Client-NetCoreDeployment | ConvertFrom-Json | Select-Object -Expand value > $(Agent.TempDirectory)/akamsclientcert.pfx - - - task: AzureCLI@2 - displayName: Authenticate Maestro API - name: AuthenticateMaestro - inputs: - azureSubscription: 'Darc: Maestro Production' - addSpnToEnvironment: true - scriptType: ps - scriptLocation: inlineScript - inlineScript: | - # MaestroAppClientId provided by Publish-Build-Assets - $token = (az account get-access-token --resource "$(MaestroAppClientId)" | ConvertFrom-Json).accessToken - - echo "##vso[task.setvariable variable=MaestroToken;isOutput=true;isSecret=true]$token" - - - task: AzureCLI@2 - displayName: Publish packages, blobs and symbols - inputs: - azureSubscription: maestro-build-promotion - addSpnToEnvironment: true - scriptType: ps - scriptLocation: scriptPath - scriptPath: $(System.DefaultWorkingDirectory)/eng/common/sdk-task.ps1 - arguments: > - -task PublishArtifactsInManifest -restore -msbuildEngine dotnet - /p:PublishingInfraVersion=3 - /p:BARBuildId=${{ parameters.BARBuildId }} - /p:TargetChannels='${{ parameters.PromoteToChannelIds }}' - /p:IsInternalBuild=${{ contains(variables['AzDOBranch'], 'internal/') }} - /p:NugetPath=$(NuGetExeToolPath) - /p:MaestroApiEndpoint='$(MaestroApiEndPoint)' - /p:BuildAssetRegistryToken='$(AuthenticateMaestro.MaestroToken)' - /p:ManifestsBasePath='$(Build.ArtifactStagingDirectory)/AssetManifests/' - /p:BlobBasePath='$(Build.ArtifactStagingDirectory)/BlobArtifacts/' - /p:PackageBasePath='$(Build.ArtifactStagingDirectory)/PackageArtifacts/' - /p:PublishInstallersAndChecksums=true - /p:AzureDevOpsFeedsKey='$(dn-bot-all-orgs-artifact-feeds-rw)' - /p:AkaMSClientId=$(akams-app-id) - /p:AkaMSClientCertificate=$(Agent.TempDirectory)/akamsclientcert.pfx - /p:ManagedIdentityClientId=$env:servicePrincipalId - ${{ parameters.artifactsPublishingAdditionalParameters }} - /p:PDBArtifactsBasePath='$(Build.ArtifactStagingDirectory)/PDBArtifacts/' - /p:SymbolPublishingExclusionsFile='$(Build.ArtifactStagingDirectory)/ReleaseConfigs/SymbolPublishingExclusionsFile.txt' - ${{ parameters.symbolPublishingAdditionalParameters}} - /p:MsdlToken=$(microsoft-symbol-server-pat) - /p:SymWebToken=$(symweb-symbol-server-pat) - /p:BuildQuality='${{ parameters.buildQuality }}' - /p:AzdoApiToken='$(dn-bot-all-orgs-build-rw-code-rw)' - /p:ArtifactsBasePath='$(Build.ArtifactStagingDirectory)/' - /p:BuildId='$(AzDOBuildId)' - /p:AzureDevOpsOrg='$(AzDOAccount)' - /p:AzureProject='$(AzDOProject)' - /p:UseStreamingPublishing='true' - /p:StreamingPublishingMaxClients=16 - /p:NonStreamingPublishingMaxClients=12 - - - template: /eng/common/templates-official/steps/publish-logs.yml@self - parameters: - StageLabel: '${{ parameters.stageName }}' - JobLabel: 'AssetsPublishing' - BinlogToolVersion: $(BinlogToolVersion) From c30ae20f84d943f003b51f853cab6273c814d351 Mon Sep 17 00:00:00 2001 From: "dotnet-maestro[bot]" <42748379+dotnet-maestro[bot]@users.noreply.github.com> Date: Mon, 1 Jun 2026 10:11:25 +0200 Subject: [PATCH 3/4] [release/9.0] Update dependencies from dotnet/xharness (#16930) Co-authored-by: dotnet-maestro[bot] --- eng/Version.Details.xml | 4 ++-- eng/Versions.props | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/eng/Version.Details.xml b/eng/Version.Details.xml index ceade4a23c9..191dd862a44 100644 --- a/eng/Version.Details.xml +++ b/eng/Version.Details.xml @@ -42,9 +42,9 @@ https://github.com/dotnet/arcade-services f4c27758a26b32a48a1bc480856fd771b0d8b3f0 - + https://github.com/dotnet/xharness - 51ca379106cfd749a498cb0822210ef1aa926e41 + 2cee83bf4841d72c9734a343f3003aeabdd46edf https://github.com/dotnet/roslyn diff --git a/eng/Versions.props b/eng/Versions.props index 0a6ce5b5da1..7637392aa5d 100644 --- a/eng/Versions.props +++ b/eng/Versions.props @@ -86,6 +86,6 @@ 17.5.0 - 11.0.0-prerelease.26264.1 + 11.0.0-prerelease.26279.1 From efce34e9f9f25af27e2b471fbbf8c21f1ac2e318 Mon Sep 17 00:00:00 2001 From: "dotnet-maestro[bot]" <42748379+dotnet-maestro[bot]@users.noreply.github.com> Date: Mon, 1 Jun 2026 10:12:36 +0200 Subject: [PATCH 4/4] [release/9.0] Update dependencies from dotnet/arcade (#16928) Co-authored-by: dotnet-maestro[bot] --- eng/Version.Details.xml | 12 ++++++------ global.json | 4 ++-- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/eng/Version.Details.xml b/eng/Version.Details.xml index 191dd862a44..05525ec9dd4 100644 --- a/eng/Version.Details.xml +++ b/eng/Version.Details.xml @@ -26,13 +26,13 @@ https://github.com/dotnet/templating e07a90b4df2f1b41a83064cfa3164611756c3746 - + https://github.com/dotnet/arcade - 33235aeaaa886866a388926dc6d5d0e8b789aaaa + 9cf79e2a2ecf95c9b2aa6a321baaea009753e356 - + https://github.com/dotnet/arcade - 33235aeaaa886866a388926dc6d5d0e8b789aaaa + 9cf79e2a2ecf95c9b2aa6a321baaea009753e356 https://github.com/dotnet/arcade-services @@ -124,9 +124,9 @@ ef4c24166691977558e5312758df4313ab310dc0 - + https://github.com/dotnet/arcade - 33235aeaaa886866a388926dc6d5d0e8b789aaaa + 9cf79e2a2ecf95c9b2aa6a321baaea009753e356 diff --git a/global.json b/global.json index d0620564b56..a2779febc50 100644 --- a/global.json +++ b/global.json @@ -7,8 +7,8 @@ "dotnet": "9.0.116" }, "msbuild-sdks": { - "Microsoft.DotNet.Arcade.Sdk": "9.0.0-beta.26223.2", - "Microsoft.DotNet.Helix.Sdk": "9.0.0-beta.26223.2", + "Microsoft.DotNet.Arcade.Sdk": "9.0.0-beta.26278.4", + "Microsoft.DotNet.Helix.Sdk": "9.0.0-beta.26278.4", "Microsoft.Build.NoTargets": "3.7.0" } }