From 209d47cf5a7a270233939d4e50751bb64ccf5bd5 Mon Sep 17 00:00:00 2001 From: "dotnet-maestro[bot]" Date: Fri, 5 Dec 2025 02:19:07 +0000 Subject: [PATCH 01/22] Update dependencies from https://github.com/dotnet/dotnet build 293404 Updated Dependencies: Microsoft.DotNet.Arcade.Sdk (Version 10.0.0-beta.25603.103 -> 10.0.0-beta.25604.105) --- eng/Version.Details.props | 2 +- eng/Version.Details.xml | 6 +++--- global.json | 2 +- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/eng/Version.Details.props b/eng/Version.Details.props index cb3a873440..b1837c27bf 100644 --- a/eng/Version.Details.props +++ b/eng/Version.Details.props @@ -6,7 +6,7 @@ This file should be imported by eng/Versions.props - 10.0.0-beta.25603.103 + 10.0.0-beta.25604.105 diff --git a/eng/Version.Details.xml b/eng/Version.Details.xml index 6d09277a9f..9ea040ce52 100644 --- a/eng/Version.Details.xml +++ b/eng/Version.Details.xml @@ -1,12 +1,12 @@ - + - + https://github.com/dotnet/dotnet - 5ddd0ddc0ebadca21645a05c419ed5a034454605 + 02dfa783c1f4223a5590a1b689ef381c337db1ab diff --git a/global.json b/global.json index e38d26ff71..57a1721880 100644 --- a/global.json +++ b/global.json @@ -8,6 +8,6 @@ } }, "msbuild-sdks": { - "Microsoft.DotNet.Arcade.Sdk": "10.0.0-beta.25603.103" + "Microsoft.DotNet.Arcade.Sdk": "10.0.0-beta.25604.105" } } From 542a5f5d7bd3fcae769ef9da802673a57d613560 Mon Sep 17 00:00:00 2001 From: "dotnet-maestro[bot]" Date: Sun, 7 Dec 2025 02:15:38 +0000 Subject: [PATCH 02/22] Update dependencies from https://github.com/dotnet/dotnet build 293627 Updated Dependencies: Microsoft.DotNet.Arcade.Sdk (Version 10.0.0-beta.25604.105 -> 10.0.0-beta.25605.116) --- eng/Version.Details.props | 2 +- eng/Version.Details.xml | 6 ++-- .../job/publish-build-assets.yml | 13 +++++++ .../job/source-index-stage1.yml | 4 +-- .../core-templates/post-build/post-build.yml | 17 +++++++--- .../steps/install-microbuild.yml | 34 +++++++++++++++---- .../core-templates/steps/publish-logs.yml | 4 ++- .../core-templates/steps/source-build.yml | 2 +- eng/common/post-build/publish-using-darc.ps1 | 4 ++- eng/common/post-build/redact-logs.ps1 | 5 +-- eng/common/sdk-task.ps1 | 2 ++ global.json | 2 +- 12 files changed, 72 insertions(+), 23 deletions(-) diff --git a/eng/Version.Details.props b/eng/Version.Details.props index b1837c27bf..1d39bf4a35 100644 --- a/eng/Version.Details.props +++ b/eng/Version.Details.props @@ -6,7 +6,7 @@ This file should be imported by eng/Versions.props - 10.0.0-beta.25604.105 + 10.0.0-beta.25605.116 diff --git a/eng/Version.Details.xml b/eng/Version.Details.xml index 9ea040ce52..3f0a7a1977 100644 --- a/eng/Version.Details.xml +++ b/eng/Version.Details.xml @@ -1,12 +1,12 @@ - + - + https://github.com/dotnet/dotnet - 02dfa783c1f4223a5590a1b689ef381c337db1ab + ed2ddf8a7ae00575eadfc737cb828f1c3a632305 diff --git a/eng/common/core-templates/job/publish-build-assets.yml b/eng/common/core-templates/job/publish-build-assets.yml index e7daa6d2fa..3437087c80 100644 --- a/eng/common/core-templates/job/publish-build-assets.yml +++ b/eng/common/core-templates/job/publish-build-assets.yml @@ -120,6 +120,14 @@ jobs: - task: NuGetAuthenticate@1 + # Populate internal runtime variables. + - template: /eng/common/templates/steps/enable-internal-sources.yml + ${{ if eq(variables['System.TeamProject'], 'DevDiv') }}: + parameters: + legacyCredential: $(dn-bot-dnceng-artifact-feeds-rw) + + - template: /eng/common/templates/steps/enable-internal-runtimes.yml + - task: AzureCLI@2 displayName: Publish Build Assets inputs: @@ -132,6 +140,9 @@ jobs: /p:IsAssetlessBuild=${{ parameters.isAssetlessBuild }} /p:MaestroApiEndpoint=https://maestro.dot.net /p:OfficialBuildId=$(OfficialBuildId) + -runtimeSourceFeed https://ci.dot.net/internal + -runtimeSourceFeedKey '$(dotnetbuilds-internal-container-read-token-base64)' + condition: ${{ parameters.condition }} continueOnError: ${{ parameters.continueOnError }} @@ -200,6 +211,8 @@ jobs: -ArtifactsPublishingAdditionalParameters '${{ parameters.artifactsPublishingAdditionalParameters }}' -SymbolPublishingAdditionalParameters '${{ parameters.symbolPublishingAdditionalParameters }}' -SkipAssetsPublishing '${{ parameters.isAssetlessBuild }}' + -runtimeSourceFeed https://ci.dot.net/internal + -runtimeSourceFeedKey '$(dotnetbuilds-internal-container-read-token-base64)' - ${{ if eq(parameters.enablePublishBuildArtifacts, 'true') }}: - template: /eng/common/core-templates/steps/publish-logs.yml diff --git a/eng/common/core-templates/job/source-index-stage1.yml b/eng/common/core-templates/job/source-index-stage1.yml index 30530359a5..58b7a76814 100644 --- a/eng/common/core-templates/job/source-index-stage1.yml +++ b/eng/common/core-templates/job/source-index-stage1.yml @@ -25,10 +25,10 @@ jobs: pool: ${{ if eq(variables['System.TeamProject'], 'public') }}: name: $(DncEngPublicBuildPool) - image: windows.vs2022.amd64.open + image: windows.vs2026preview.scout.amd64.open ${{ if eq(variables['System.TeamProject'], 'internal') }}: name: $(DncEngInternalBuildPool) - image: windows.vs2022.amd64 + image: windows.vs2026preview.scout.amd64 steps: - ${{ if eq(parameters.is1ESPipeline, '') }}: diff --git a/eng/common/core-templates/post-build/post-build.yml b/eng/common/core-templates/post-build/post-build.yml index 55361908c2..9423d71ca3 100644 --- a/eng/common/core-templates/post-build/post-build.yml +++ b/eng/common/core-templates/post-build/post-build.yml @@ -127,11 +127,11 @@ stages: ${{ else }}: ${{ if eq(parameters.is1ESPipeline, true) }}: name: $(DncEngInternalBuildPool) - image: windows.vs2022.amd64 + image: windows.vs2026preview.scout.amd64 os: windows ${{ else }}: name: $(DncEngInternalBuildPool) - demands: ImageOverride -equals windows.vs2022.amd64 + demands: ImageOverride -equals windows.vs2026preview.scout.amd64 steps: - template: /eng/common/core-templates/post-build/setup-maestro-vars.yml @@ -175,7 +175,7 @@ stages: os: windows ${{ else }}: name: $(DncEngInternalBuildPool) - demands: ImageOverride -equals windows.vs2022.amd64 + demands: ImageOverride -equals windows.vs2026preview.scout.amd64 steps: - template: /eng/common/core-templates/post-build/setup-maestro-vars.yml parameters: @@ -236,7 +236,7 @@ stages: os: windows ${{ else }}: name: $(DncEngInternalBuildPool) - demands: ImageOverride -equals windows.vs2022.amd64 + demands: ImageOverride -equals windows.vs2026preview.scout.amd64 steps: - template: /eng/common/core-templates/post-build/setup-maestro-vars.yml parameters: @@ -307,6 +307,13 @@ stages: - task: NuGetAuthenticate@1 + # Populate internal runtime variables. + - template: /eng/common/templates/steps/enable-internal-sources.yml + parameters: + legacyCredential: $(dn-bot-dnceng-artifact-feeds-rw) + + - template: /eng/common/templates/steps/enable-internal-runtimes.yml + # Darc is targeting 8.0, so make sure it's installed - task: UseDotNet@2 inputs: @@ -328,3 +335,5 @@ stages: -ArtifactsPublishingAdditionalParameters '${{ parameters.artifactsPublishingAdditionalParameters }}' -SymbolPublishingAdditionalParameters '${{ parameters.symbolPublishingAdditionalParameters }}' -SkipAssetsPublishing '${{ parameters.isAssetlessBuild }}' + -runtimeSourceFeed https://ci.dot.net/internal + -runtimeSourceFeedKey '$(dotnetbuilds-internal-container-read-token-base64)' diff --git a/eng/common/core-templates/steps/install-microbuild.yml b/eng/common/core-templates/steps/install-microbuild.yml index f2248ebfd7..553fce66b9 100644 --- a/eng/common/core-templates/steps/install-microbuild.yml +++ b/eng/common/core-templates/steps/install-microbuild.yml @@ -11,22 +11,41 @@ parameters: # Unfortunately, _SignType can't be used to exclude the use of the service connection in non-real sign scenarios. The # variable is not available in template expression. _SignType has a very large proliferation across .NET, so replacing it is tough. microbuildUseESRP: true + # Microbuild installation directory + microBuildOutputFolder: $(Agent.TempDirectory)/MicroBuild continueOnError: false steps: - ${{ if eq(parameters.enableMicrobuild, 'true') }}: - ${{ if eq(parameters.enableMicrobuildForMacAndLinux, 'true') }}: - # Installing .NET 8 is required to use the MicroBuild signing plugin on non-Windows platforms + # Needed to download the MicroBuild plugin nupkgs on Mac and Linux when nuget.exe is unavailable - task: UseDotNet@2 displayName: Install .NET 8.0 SDK for MicroBuild Plugin inputs: packageType: sdk version: 8.0.x - # Installing the SDK in a '.dotnet-microbuild' directory is required for signing. - # See target FindDotNetPathForMicroBuild in arcade/src/Microsoft.DotNet.Arcade.Sdk/tools/Sign.proj - # Do not remove '.dotnet-microbuild' from the path without changing the corresponding logic. - installationPath: $(Agent.TempDirectory)/.dotnet-microbuild + installationPath: ${{ parameters.microBuildOutputFolder }}/.dotnet-microbuild + condition: and(succeeded(), ne(variables['Agent.Os'], 'Windows_NT')) + + - script: | + set -euo pipefail + + # UseDotNet@2 prepends the dotnet executable path to the PATH variable, so we can call dotnet directly + version=$(dotnet --version) + cat << 'EOF' > ${{ parameters.microBuildOutputFolder }}/global.json + { + "sdk": { + "version": "$version", + "paths": [ + "${{ parameters.microBuildOutputFolder }}/.dotnet-microbuild" + ], + "errorMessage": "The .NET SDK version $version is required to install the MicroBuild signing plugin." + } + } + EOF + displayName: 'Add global.json to MicroBuild Installation path' + workingDirectory: ${{ parameters.microBuildOutputFolder }} condition: and(succeeded(), ne(variables['Agent.Os'], 'Windows_NT')) - script: | @@ -64,7 +83,7 @@ steps: ConnectedPMEServiceName: 248d384a-b39b-46e3-8ad5-c2c210d5e7ca env: TeamName: $(_TeamName) - MicroBuildOutputFolderOverride: $(Agent.TempDirectory)/MicroBuild + MicroBuildOutputFolderOverride: ${{ parameters.microBuildOutputFolder }} SYSTEM_ACCESSTOKEN: $(System.AccessToken) continueOnError: ${{ parameters.continueOnError }} condition: and(succeeded(), eq(variables['Agent.Os'], 'Windows_NT'), in(variables['_SignType'], 'real', 'test')) @@ -76,6 +95,7 @@ steps: signType: $(_SignType) zipSources: false feedSource: https://dnceng.pkgs.visualstudio.com/_packaging/MicroBuildToolset/nuget/v3/index.json + workingDirectory: ${{ parameters.microBuildOutputFolder }} ${{ if eq(parameters.microbuildUseESRP, true) }}: ConnectedServiceName: 'MicroBuild Signing Task (DevDiv)' ${{ if eq(variables['System.TeamProject'], 'DevDiv') }}: @@ -84,7 +104,7 @@ steps: ConnectedPMEServiceName: c24de2a5-cc7a-493d-95e4-8e5ff5cad2bc env: TeamName: $(_TeamName) - MicroBuildOutputFolderOverride: $(Agent.TempDirectory)/MicroBuild + MicroBuildOutputFolderOverride: ${{ parameters.microBuildOutputFolder }} SYSTEM_ACCESSTOKEN: $(System.AccessToken) continueOnError: ${{ parameters.continueOnError }} condition: and(succeeded(), ne(variables['Agent.Os'], 'Windows_NT'), eq(variables['_SignType'], 'real')) diff --git a/eng/common/core-templates/steps/publish-logs.yml b/eng/common/core-templates/steps/publish-logs.yml index 10f825e270..5a927b4c7b 100644 --- a/eng/common/core-templates/steps/publish-logs.yml +++ b/eng/common/core-templates/steps/publish-logs.yml @@ -26,8 +26,10 @@ steps: # If the file exists - sensitive data for redaction will be sourced from it # (single entry per line, lines starting with '# ' are considered comments and skipped) arguments: -InputPath '$(System.DefaultWorkingDirectory)/PostBuildLogs' - -BinlogToolVersion ${{parameters.BinlogToolVersion}} + -BinlogToolVersion '${{parameters.BinlogToolVersion}}' -TokensFilePath '$(System.DefaultWorkingDirectory)/eng/BinlogSecretsRedactionFile.txt' + -runtimeSourceFeed https://ci.dot.net/internal + -runtimeSourceFeedKey '$(dotnetbuilds-internal-container-read-token-base64)' '$(publishing-dnceng-devdiv-code-r-build-re)' '$(MaestroAccessToken)' '$(dn-bot-all-orgs-artifact-feeds-rw)' diff --git a/eng/common/core-templates/steps/source-build.yml b/eng/common/core-templates/steps/source-build.yml index acf16ed349..b9c86c18ae 100644 --- a/eng/common/core-templates/steps/source-build.yml +++ b/eng/common/core-templates/steps/source-build.yml @@ -24,7 +24,7 @@ steps: # in the default public locations. internalRuntimeDownloadArgs= if [ '$(dotnetbuilds-internal-container-read-token-base64)' != '$''(dotnetbuilds-internal-container-read-token-base64)' ]; then - internalRuntimeDownloadArgs='/p:DotNetRuntimeSourceFeed=https://ci.dot.net/internal /p:DotNetRuntimeSourceFeedKey=$(dotnetbuilds-internal-container-read-token-base64) --runtimesourcefeed https://ci.dot.net/internal --runtimesourcefeedkey $(dotnetbuilds-internal-container-read-token-base64)' + internalRuntimeDownloadArgs='/p:DotNetRuntimeSourceFeed=https://ci.dot.net/internal /p:DotNetRuntimeSourceFeedKey=$(dotnetbuilds-internal-container-read-token-base64) --runtimesourcefeed https://ci.dot.net/internal --runtimesourcefeedkey '$(dotnetbuilds-internal-container-read-token-base64)'' fi buildConfig=Release diff --git a/eng/common/post-build/publish-using-darc.ps1 b/eng/common/post-build/publish-using-darc.ps1 index 1eda208a3b..48e55598bd 100644 --- a/eng/common/post-build/publish-using-darc.ps1 +++ b/eng/common/post-build/publish-using-darc.ps1 @@ -7,7 +7,9 @@ param( [Parameter(Mandatory=$false)][string] $ArtifactsPublishingAdditionalParameters, [Parameter(Mandatory=$false)][string] $SymbolPublishingAdditionalParameters, [Parameter(Mandatory=$false)][string] $RequireDefaultChannels, - [Parameter(Mandatory=$false)][string] $SkipAssetsPublishing + [Parameter(Mandatory=$false)][string] $SkipAssetsPublishing, + [Parameter(Mandatory=$false)][string] $runtimeSourceFeed, + [Parameter(Mandatory=$false)][string] $runtimeSourceFeedKey ) try { diff --git a/eng/common/post-build/redact-logs.ps1 b/eng/common/post-build/redact-logs.ps1 index b7fc195915..472d5bb562 100644 --- a/eng/common/post-build/redact-logs.ps1 +++ b/eng/common/post-build/redact-logs.ps1 @@ -7,8 +7,9 @@ param( # File with strings to redact - separated by newlines. # For comments start the line with '# ' - such lines are ignored [Parameter(Mandatory=$false)][string] $TokensFilePath, - [Parameter(ValueFromRemainingArguments=$true)][String[]]$TokensToRedact -) + [Parameter(ValueFromRemainingArguments=$true)][String[]]$TokensToRedact, + [Parameter(Mandatory=$false)][string] $runtimeSourceFeed, + [Parameter(Mandatory=$false)][string] $runtimeSourceFeedKey) try { $ErrorActionPreference = 'Stop' diff --git a/eng/common/sdk-task.ps1 b/eng/common/sdk-task.ps1 index b62e132d32..73183deff5 100644 --- a/eng/common/sdk-task.ps1 +++ b/eng/common/sdk-task.ps1 @@ -9,6 +9,8 @@ Param( [switch][Alias('nobl')]$excludeCIBinaryLog, [switch]$noWarnAsError, [switch] $help, + [string] $runtimeSourceFeed = '', + [string] $runtimeSourceFeedKey = '', [Parameter(ValueFromRemainingArguments=$true)][String[]]$properties ) diff --git a/global.json b/global.json index 57a1721880..6b9b5f9793 100644 --- a/global.json +++ b/global.json @@ -8,6 +8,6 @@ } }, "msbuild-sdks": { - "Microsoft.DotNet.Arcade.Sdk": "10.0.0-beta.25604.105" + "Microsoft.DotNet.Arcade.Sdk": "10.0.0-beta.25605.116" } } From 9b5b8b682b48c84725f6fce3a46fbfd9122a1038 Mon Sep 17 00:00:00 2001 From: "dotnet-maestro[bot]" Date: Tue, 9 Dec 2025 02:33:41 +0000 Subject: [PATCH 03/22] Update dependencies from https://github.com/dotnet/dotnet build 293783 Updated Dependencies: Microsoft.DotNet.Arcade.Sdk (Version 10.0.0-beta.25605.116 -> 10.0.0-beta.25608.105) --- eng/Version.Details.props | 2 +- eng/Version.Details.xml | 6 +++--- eng/common/core-templates/job/source-index-stage1.yml | 4 ++-- eng/common/sdk-task.ps1 | 2 +- eng/common/tools.ps1 | 4 ++-- global.json | 2 +- 6 files changed, 10 insertions(+), 10 deletions(-) diff --git a/eng/Version.Details.props b/eng/Version.Details.props index 1d39bf4a35..735a4960b8 100644 --- a/eng/Version.Details.props +++ b/eng/Version.Details.props @@ -6,7 +6,7 @@ This file should be imported by eng/Versions.props - 10.0.0-beta.25605.116 + 10.0.0-beta.25608.105 diff --git a/eng/Version.Details.xml b/eng/Version.Details.xml index 3f0a7a1977..a9e9b5528f 100644 --- a/eng/Version.Details.xml +++ b/eng/Version.Details.xml @@ -1,12 +1,12 @@ - + - + https://github.com/dotnet/dotnet - ed2ddf8a7ae00575eadfc737cb828f1c3a632305 + 279bb6e979485785576d9279b6582cf7006c6f91 diff --git a/eng/common/core-templates/job/source-index-stage1.yml b/eng/common/core-templates/job/source-index-stage1.yml index 58b7a76814..76baf5c272 100644 --- a/eng/common/core-templates/job/source-index-stage1.yml +++ b/eng/common/core-templates/job/source-index-stage1.yml @@ -3,7 +3,7 @@ parameters: sourceIndexBuildCommand: powershell -NoLogo -NoProfile -ExecutionPolicy Bypass -Command "eng/common/build.ps1 -restore -build -binarylog -ci" preSteps: [] binlogPath: artifacts/log/Debug/Build.binlog - condition: '' + condition: eq(variables['Build.SourceBranch'], 'refs/heads/main') dependsOn: '' pool: '' is1ESPipeline: '' @@ -41,4 +41,4 @@ jobs: - template: /eng/common/core-templates/steps/source-index-stage1-publish.yml parameters: - binLogPath: ${{ parameters.binLogPath }} \ No newline at end of file + binLogPath: ${{ parameters.binLogPath }} diff --git a/eng/common/sdk-task.ps1 b/eng/common/sdk-task.ps1 index 73183deff5..b64b66a627 100644 --- a/eng/common/sdk-task.ps1 +++ b/eng/common/sdk-task.ps1 @@ -70,7 +70,7 @@ try { $GlobalJson.tools | Add-Member -Name "vs" -Value (ConvertFrom-Json "{ `"version`": `"16.5`" }") -MemberType NoteProperty } if( -not ($GlobalJson.tools.PSObject.Properties.Name -match "xcopy-msbuild" )) { - $GlobalJson.tools | Add-Member -Name "xcopy-msbuild" -Value "17.13.0" -MemberType NoteProperty + $GlobalJson.tools | Add-Member -Name "xcopy-msbuild" -Value "18.0.0" -MemberType NoteProperty } if ($GlobalJson.tools."xcopy-msbuild".Trim() -ine "none") { $xcopyMSBuildToolsFolder = InitializeXCopyMSBuild $GlobalJson.tools."xcopy-msbuild" -install $true diff --git a/eng/common/tools.ps1 b/eng/common/tools.ps1 index 06b44de787..578705ee4d 100644 --- a/eng/common/tools.ps1 +++ b/eng/common/tools.ps1 @@ -394,8 +394,8 @@ function InitializeVisualStudioMSBuild([bool]$install, [object]$vsRequirements = # If the version of msbuild is going to be xcopied, # use this version. Version matches a package here: - # https://dev.azure.com/dnceng/public/_artifacts/feed/dotnet-eng/NuGet/Microsoft.DotNet.Arcade.MSBuild.Xcopy/versions/17.13.0 - $defaultXCopyMSBuildVersion = '17.13.0' + # https://dev.azure.com/dnceng/public/_artifacts/feed/dotnet-eng/NuGet/Microsoft.DotNet.Arcade.MSBuild.Xcopy/versions/18.0.0 + $defaultXCopyMSBuildVersion = '18.0.0' if (!$vsRequirements) { if (Get-Member -InputObject $GlobalJson.tools -Name 'vs') { diff --git a/global.json b/global.json index 6b9b5f9793..ee41395a29 100644 --- a/global.json +++ b/global.json @@ -8,6 +8,6 @@ } }, "msbuild-sdks": { - "Microsoft.DotNet.Arcade.Sdk": "10.0.0-beta.25605.116" + "Microsoft.DotNet.Arcade.Sdk": "10.0.0-beta.25608.105" } } From c8b154b19c90a414fe644e684f95abf8d437c8b5 Mon Sep 17 00:00:00 2001 From: "dotnet-maestro[bot]" Date: Wed, 10 Dec 2025 02:19:28 +0000 Subject: [PATCH 04/22] Update dependencies from https://github.com/dotnet/dotnet build 294071 Updated Dependencies: Microsoft.DotNet.Arcade.Sdk (Version 10.0.0-beta.25608.105 -> 10.0.0-beta.25609.106) --- eng/Version.Details.props | 2 +- eng/Version.Details.xml | 6 +++--- global.json | 2 +- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/eng/Version.Details.props b/eng/Version.Details.props index 735a4960b8..3f19372df7 100644 --- a/eng/Version.Details.props +++ b/eng/Version.Details.props @@ -6,7 +6,7 @@ This file should be imported by eng/Versions.props - 10.0.0-beta.25608.105 + 10.0.0-beta.25609.106 diff --git a/eng/Version.Details.xml b/eng/Version.Details.xml index a9e9b5528f..bf61d40b40 100644 --- a/eng/Version.Details.xml +++ b/eng/Version.Details.xml @@ -1,12 +1,12 @@ - + - + https://github.com/dotnet/dotnet - 279bb6e979485785576d9279b6582cf7006c6f91 + 094213b024d6b8fe6dd2c125408e6f89e21859a8 diff --git a/global.json b/global.json index ee41395a29..886420c928 100644 --- a/global.json +++ b/global.json @@ -8,6 +8,6 @@ } }, "msbuild-sdks": { - "Microsoft.DotNet.Arcade.Sdk": "10.0.0-beta.25608.105" + "Microsoft.DotNet.Arcade.Sdk": "10.0.0-beta.25609.106" } } From d01224c1899de947f21de99af4337360b697785f Mon Sep 17 00:00:00 2001 From: "dotnet-maestro[bot]" Date: Thu, 11 Dec 2025 02:09:49 +0000 Subject: [PATCH 05/22] Update dependencies from https://github.com/dotnet/dotnet build 294121 Updated Dependencies: Microsoft.DotNet.Arcade.Sdk (Version 10.0.0-beta.25609.106 -> 10.0.0-beta.25609.109) --- eng/Version.Details.props | 2 +- eng/Version.Details.xml | 6 +++--- global.json | 2 +- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/eng/Version.Details.props b/eng/Version.Details.props index 3f19372df7..832be3a63d 100644 --- a/eng/Version.Details.props +++ b/eng/Version.Details.props @@ -6,7 +6,7 @@ This file should be imported by eng/Versions.props - 10.0.0-beta.25609.106 + 10.0.0-beta.25609.109 diff --git a/eng/Version.Details.xml b/eng/Version.Details.xml index bf61d40b40..1fa3e114ed 100644 --- a/eng/Version.Details.xml +++ b/eng/Version.Details.xml @@ -1,12 +1,12 @@ - + - + https://github.com/dotnet/dotnet - 094213b024d6b8fe6dd2c125408e6f89e21859a8 + 32aba8526ca0c037d185329fe779e8a288e986fc diff --git a/global.json b/global.json index 886420c928..325d011362 100644 --- a/global.json +++ b/global.json @@ -8,6 +8,6 @@ } }, "msbuild-sdks": { - "Microsoft.DotNet.Arcade.Sdk": "10.0.0-beta.25609.106" + "Microsoft.DotNet.Arcade.Sdk": "10.0.0-beta.25609.109" } } From cbe95cc84f128568d222a9f23f529c7ab4741f3a Mon Sep 17 00:00:00 2001 From: "dotnet-maestro[bot]" Date: Fri, 12 Dec 2025 02:14:09 +0000 Subject: [PATCH 06/22] Update dependencies from https://github.com/dotnet/dotnet build 294323 Updated Dependencies: Microsoft.DotNet.Arcade.Sdk (Version 10.0.0-beta.25609.109 -> 10.0.0-beta.25611.101) --- eng/Version.Details.props | 2 +- eng/Version.Details.xml | 6 +++--- global.json | 2 +- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/eng/Version.Details.props b/eng/Version.Details.props index 832be3a63d..24ba9388fe 100644 --- a/eng/Version.Details.props +++ b/eng/Version.Details.props @@ -6,7 +6,7 @@ This file should be imported by eng/Versions.props - 10.0.0-beta.25609.109 + 10.0.0-beta.25611.101 diff --git a/eng/Version.Details.xml b/eng/Version.Details.xml index 1fa3e114ed..53f1714adc 100644 --- a/eng/Version.Details.xml +++ b/eng/Version.Details.xml @@ -1,12 +1,12 @@ - + - + https://github.com/dotnet/dotnet - 32aba8526ca0c037d185329fe779e8a288e986fc + 11af6ee5adad08cf5743e1578eea8c324d482f5e diff --git a/global.json b/global.json index 325d011362..77116557d5 100644 --- a/global.json +++ b/global.json @@ -8,6 +8,6 @@ } }, "msbuild-sdks": { - "Microsoft.DotNet.Arcade.Sdk": "10.0.0-beta.25609.109" + "Microsoft.DotNet.Arcade.Sdk": "10.0.0-beta.25611.101" } } From c3ac19774e81491a729054776a47d7bdd565ae35 Mon Sep 17 00:00:00 2001 From: "dotnet-maestro[bot]" Date: Sat, 13 Dec 2025 02:18:25 +0000 Subject: [PATCH 07/22] Update dependencies from https://github.com/dotnet/dotnet build 294428 Updated Dependencies: Microsoft.DotNet.Arcade.Sdk (Version 10.0.0-beta.25611.101 -> 10.0.0-beta.25611.112) --- eng/Version.Details.props | 2 +- eng/Version.Details.xml | 6 +++--- eng/common/internal-feed-operations.ps1 | 2 +- eng/common/post-build/nuget-verification.ps1 | 2 +- eng/common/tools.ps1 | 6 +++--- global.json | 2 +- 6 files changed, 10 insertions(+), 10 deletions(-) diff --git a/eng/Version.Details.props b/eng/Version.Details.props index 24ba9388fe..71b8427817 100644 --- a/eng/Version.Details.props +++ b/eng/Version.Details.props @@ -6,7 +6,7 @@ This file should be imported by eng/Versions.props - 10.0.0-beta.25611.101 + 10.0.0-beta.25611.112 diff --git a/eng/Version.Details.xml b/eng/Version.Details.xml index 53f1714adc..905f8990ed 100644 --- a/eng/Version.Details.xml +++ b/eng/Version.Details.xml @@ -1,12 +1,12 @@ - + - + https://github.com/dotnet/dotnet - 11af6ee5adad08cf5743e1578eea8c324d482f5e + e9995e95c2e1e9ec6d050f49287d22578dbc156f diff --git a/eng/common/internal-feed-operations.ps1 b/eng/common/internal-feed-operations.ps1 index 92b77347d9..c282d3ae40 100644 --- a/eng/common/internal-feed-operations.ps1 +++ b/eng/common/internal-feed-operations.ps1 @@ -26,7 +26,7 @@ function SetupCredProvider { $url = 'https://raw.githubusercontent.com/microsoft/artifacts-credprovider/master/helpers/installcredprovider.ps1' Write-Host "Writing the contents of 'installcredprovider.ps1' locally..." - Invoke-WebRequest $url -OutFile installcredprovider.ps1 + Invoke-WebRequest $url -UseBasicParsing -OutFile installcredprovider.ps1 Write-Host 'Installing plugin...' .\installcredprovider.ps1 -Force diff --git a/eng/common/post-build/nuget-verification.ps1 b/eng/common/post-build/nuget-verification.ps1 index ac5c69ffca..eea88e653c 100644 --- a/eng/common/post-build/nuget-verification.ps1 +++ b/eng/common/post-build/nuget-verification.ps1 @@ -65,7 +65,7 @@ if ($NuGetExePath) { Write-Host "Downloading nuget.exe from $nugetExeUrl..." $ProgressPreference = 'SilentlyContinue' try { - Invoke-WebRequest $nugetExeUrl -OutFile $downloadedNuGetExe + Invoke-WebRequest $nugetExeUrl -UseBasicParsing -OutFile $downloadedNuGetExe $ProgressPreference = 'Continue' } catch { $ProgressPreference = 'Continue' diff --git a/eng/common/tools.ps1 b/eng/common/tools.ps1 index 578705ee4d..bef4affa4a 100644 --- a/eng/common/tools.ps1 +++ b/eng/common/tools.ps1 @@ -277,7 +277,7 @@ function GetDotNetInstallScript([string] $dotnetRoot) { Retry({ Write-Host "GET $uri" - Invoke-WebRequest $uri -OutFile $installScript + Invoke-WebRequest $uri -UseBasicParsing -OutFile $installScript }) } @@ -510,7 +510,7 @@ function InitializeXCopyMSBuild([string]$packageVersion, [bool]$install) { Write-Host "Downloading $packageName $packageVersion" $ProgressPreference = 'SilentlyContinue' # Don't display the console progress UI - it's a huge perf hit Retry({ - Invoke-WebRequest "https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-eng/nuget/v3/flat2/$packageName/$packageVersion/$packageName.$packageVersion.nupkg" -OutFile $packagePath + Invoke-WebRequest "https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-eng/nuget/v3/flat2/$packageName/$packageVersion/$packageName.$packageVersion.nupkg" -UseBasicParsing -OutFile $packagePath }) if (!(Test-Path $packagePath)) { @@ -556,7 +556,7 @@ function LocateVisualStudio([object]$vsRequirements = $null){ Write-Host "Downloading vswhere $vswhereVersion" $ProgressPreference = 'SilentlyContinue' # Don't display the console progress UI - it's a huge perf hit Retry({ - Invoke-WebRequest "https://netcorenativeassets.blob.core.windows.net/resource-packages/external/windows/vswhere/$vswhereVersion/vswhere.exe" -OutFile $vswhereExe + Invoke-WebRequest "https://netcorenativeassets.blob.core.windows.net/resource-packages/external/windows/vswhere/$vswhereVersion/vswhere.exe" -UseBasicParsing -OutFile $vswhereExe }) } diff --git a/global.json b/global.json index 77116557d5..377d0b773f 100644 --- a/global.json +++ b/global.json @@ -8,6 +8,6 @@ } }, "msbuild-sdks": { - "Microsoft.DotNet.Arcade.Sdk": "10.0.0-beta.25611.101" + "Microsoft.DotNet.Arcade.Sdk": "10.0.0-beta.25611.112" } } From ab0bcfba0b67a5b02f426b768129c2695e1d61ef Mon Sep 17 00:00:00 2001 From: "dotnet-maestro[bot]" Date: Sun, 14 Dec 2025 02:11:48 +0000 Subject: [PATCH 08/22] Update dependencies from https://github.com/dotnet/dotnet build 294580 Updated Dependencies: Microsoft.DotNet.Arcade.Sdk (Version 10.0.0-beta.25611.112 -> 10.0.0-beta.25612.111) --- eng/Version.Details.props | 2 +- eng/Version.Details.xml | 6 +++--- global.json | 4 ++-- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/eng/Version.Details.props b/eng/Version.Details.props index 71b8427817..9f71e2a668 100644 --- a/eng/Version.Details.props +++ b/eng/Version.Details.props @@ -6,7 +6,7 @@ This file should be imported by eng/Versions.props - 10.0.0-beta.25611.112 + 10.0.0-beta.25612.111 diff --git a/eng/Version.Details.xml b/eng/Version.Details.xml index 905f8990ed..a4d4246853 100644 --- a/eng/Version.Details.xml +++ b/eng/Version.Details.xml @@ -1,12 +1,12 @@ - + - + https://github.com/dotnet/dotnet - e9995e95c2e1e9ec6d050f49287d22578dbc156f + 9441e5bb35fae9e956fdac4bd33ee537175e6d60 diff --git a/global.json b/global.json index 377d0b773f..fedd866693 100644 --- a/global.json +++ b/global.json @@ -1,6 +1,6 @@ { "tools": { - "dotnet": "10.0.100", + "dotnet": "10.0.101", "runtimes": { "dotnet": [ "8.0.22" @@ -8,6 +8,6 @@ } }, "msbuild-sdks": { - "Microsoft.DotNet.Arcade.Sdk": "10.0.0-beta.25611.112" + "Microsoft.DotNet.Arcade.Sdk": "10.0.0-beta.25612.111" } } From 24af0de793bd07a99576bb69c092221b1ea1404e Mon Sep 17 00:00:00 2001 From: "dotnet-maestro[bot]" Date: Tue, 16 Dec 2025 02:14:41 +0000 Subject: [PATCH 09/22] Backflow from https://github.com/dotnet/dotnet / 5bc36fd build 294703 [[ commit created by automation ]] --- eng/Versions.props | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/eng/Versions.props b/eng/Versions.props index 5f791f032b..c919588a68 100644 --- a/eng/Versions.props +++ b/eng/Versions.props @@ -4,7 +4,7 @@ - 2.0.2 + 2.0.3 servicing From 4f20af108e1e1af4366e73835386bf4fa3e5e997 Mon Sep 17 00:00:00 2001 From: "dotnet-maestro[bot]" Date: Tue, 16 Dec 2025 02:14:41 +0000 Subject: [PATCH 10/22] Update dependencies from https://github.com/dotnet/dotnet build 294703 Updated Dependencies: Microsoft.DotNet.Arcade.Sdk (Version 10.0.0-beta.25612.111 -> 10.0.0-beta.25615.101) --- eng/Version.Details.props | 2 +- eng/Version.Details.xml | 6 +++--- global.json | 2 +- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/eng/Version.Details.props b/eng/Version.Details.props index 9f71e2a668..4e1a9a3613 100644 --- a/eng/Version.Details.props +++ b/eng/Version.Details.props @@ -6,7 +6,7 @@ This file should be imported by eng/Versions.props - 10.0.0-beta.25612.111 + 10.0.0-beta.25615.101 diff --git a/eng/Version.Details.xml b/eng/Version.Details.xml index a4d4246853..4a820908a6 100644 --- a/eng/Version.Details.xml +++ b/eng/Version.Details.xml @@ -1,12 +1,12 @@ - + - + https://github.com/dotnet/dotnet - 9441e5bb35fae9e956fdac4bd33ee537175e6d60 + 5bc36fd2ff085cd194a443a21eae620dfe13130a diff --git a/global.json b/global.json index fedd866693..95cbe1c15d 100644 --- a/global.json +++ b/global.json @@ -8,6 +8,6 @@ } }, "msbuild-sdks": { - "Microsoft.DotNet.Arcade.Sdk": "10.0.0-beta.25612.111" + "Microsoft.DotNet.Arcade.Sdk": "10.0.0-beta.25615.101" } } From df7e61361680f5c85e6467ce66336290d262990c Mon Sep 17 00:00:00 2001 From: "dotnet-maestro[bot]" Date: Thu, 18 Dec 2025 02:35:46 +0000 Subject: [PATCH 11/22] Update dependencies from https://github.com/dotnet/dotnet build 295016 Updated Dependencies: Microsoft.DotNet.Arcade.Sdk (Version 10.0.0-beta.25615.101 -> 10.0.0-beta.25617.106) --- eng/Version.Details.props | 2 +- eng/Version.Details.xml | 6 +++--- global.json | 2 +- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/eng/Version.Details.props b/eng/Version.Details.props index 4e1a9a3613..e0622de95f 100644 --- a/eng/Version.Details.props +++ b/eng/Version.Details.props @@ -6,7 +6,7 @@ This file should be imported by eng/Versions.props - 10.0.0-beta.25615.101 + 10.0.0-beta.25617.106 diff --git a/eng/Version.Details.xml b/eng/Version.Details.xml index 4a820908a6..54614dda0d 100644 --- a/eng/Version.Details.xml +++ b/eng/Version.Details.xml @@ -1,12 +1,12 @@ - + - + https://github.com/dotnet/dotnet - 5bc36fd2ff085cd194a443a21eae620dfe13130a + 21f2289fdb0d087b43837c9b00e1af6fb72e8515 diff --git a/global.json b/global.json index 95cbe1c15d..f971ea13cc 100644 --- a/global.json +++ b/global.json @@ -8,6 +8,6 @@ } }, "msbuild-sdks": { - "Microsoft.DotNet.Arcade.Sdk": "10.0.0-beta.25615.101" + "Microsoft.DotNet.Arcade.Sdk": "10.0.0-beta.25617.106" } } From 47d3ef828b9419b5cad65ab943a34f2dc4a313f5 Mon Sep 17 00:00:00 2001 From: "dotnet-maestro[bot]" Date: Fri, 19 Dec 2025 02:14:24 +0000 Subject: [PATCH 12/22] Update dependencies from https://github.com/dotnet/dotnet build 295183 Updated Dependencies: Microsoft.DotNet.Arcade.Sdk (Version 10.0.0-beta.25617.106 -> 10.0.0-beta.25618.108) --- eng/Version.Details.props | 2 +- eng/Version.Details.xml | 6 +++--- global.json | 2 +- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/eng/Version.Details.props b/eng/Version.Details.props index e0622de95f..ad34b4173a 100644 --- a/eng/Version.Details.props +++ b/eng/Version.Details.props @@ -6,7 +6,7 @@ This file should be imported by eng/Versions.props - 10.0.0-beta.25617.106 + 10.0.0-beta.25618.108 diff --git a/eng/Version.Details.xml b/eng/Version.Details.xml index 54614dda0d..8498a2515b 100644 --- a/eng/Version.Details.xml +++ b/eng/Version.Details.xml @@ -1,12 +1,12 @@ - + - + https://github.com/dotnet/dotnet - 21f2289fdb0d087b43837c9b00e1af6fb72e8515 + 1757646605cb1e0635c3bf40c8b9433732661065 diff --git a/global.json b/global.json index f971ea13cc..07dfad50ab 100644 --- a/global.json +++ b/global.json @@ -8,6 +8,6 @@ } }, "msbuild-sdks": { - "Microsoft.DotNet.Arcade.Sdk": "10.0.0-beta.25617.106" + "Microsoft.DotNet.Arcade.Sdk": "10.0.0-beta.25618.108" } } From 25de7dc5d4ca09b1ebbc76075d27d1ef907776af Mon Sep 17 00:00:00 2001 From: "dotnet-maestro[bot]" Date: Sat, 20 Dec 2025 02:16:08 +0000 Subject: [PATCH 13/22] Update dependencies from https://github.com/dotnet/dotnet build 295233 Updated Dependencies: Microsoft.DotNet.Arcade.Sdk (Version 10.0.0-beta.25618.108 -> 10.0.0-beta.25618.116) --- eng/Version.Details.props | 2 +- eng/Version.Details.xml | 6 +++--- global.json | 2 +- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/eng/Version.Details.props b/eng/Version.Details.props index ad34b4173a..609e8b574f 100644 --- a/eng/Version.Details.props +++ b/eng/Version.Details.props @@ -6,7 +6,7 @@ This file should be imported by eng/Versions.props - 10.0.0-beta.25618.108 + 10.0.0-beta.25618.116 diff --git a/eng/Version.Details.xml b/eng/Version.Details.xml index 8498a2515b..717c2415ac 100644 --- a/eng/Version.Details.xml +++ b/eng/Version.Details.xml @@ -1,12 +1,12 @@ - + - + https://github.com/dotnet/dotnet - 1757646605cb1e0635c3bf40c8b9433732661065 + 882ed0b3b33af854c2455a23e8bf99f268ff244c diff --git a/global.json b/global.json index 07dfad50ab..75cde71414 100644 --- a/global.json +++ b/global.json @@ -8,6 +8,6 @@ } }, "msbuild-sdks": { - "Microsoft.DotNet.Arcade.Sdk": "10.0.0-beta.25618.108" + "Microsoft.DotNet.Arcade.Sdk": "10.0.0-beta.25618.116" } } From 027637c072661fe07cd17fc5a8cb2e490221fed5 Mon Sep 17 00:00:00 2001 From: "dotnet-maestro[bot]" Date: Sun, 21 Dec 2025 02:08:46 +0000 Subject: [PATCH 14/22] Update dependencies from https://github.com/dotnet/dotnet build 295403 Updated Dependencies: Microsoft.DotNet.Arcade.Sdk (Version 10.0.0-beta.25618.116 -> 10.0.0-beta.25619.112) --- eng/Version.Details.props | 2 +- eng/Version.Details.xml | 6 +++--- global.json | 2 +- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/eng/Version.Details.props b/eng/Version.Details.props index 609e8b574f..e680c9bec4 100644 --- a/eng/Version.Details.props +++ b/eng/Version.Details.props @@ -6,7 +6,7 @@ This file should be imported by eng/Versions.props - 10.0.0-beta.25618.116 + 10.0.0-beta.25619.112 diff --git a/eng/Version.Details.xml b/eng/Version.Details.xml index 717c2415ac..feaadf5a03 100644 --- a/eng/Version.Details.xml +++ b/eng/Version.Details.xml @@ -1,12 +1,12 @@ - + - + https://github.com/dotnet/dotnet - 882ed0b3b33af854c2455a23e8bf99f268ff244c + a9cbaa5a5396a9fdc77dfa0e9500fc8a87ce89ca diff --git a/global.json b/global.json index 75cde71414..4f492c0d42 100644 --- a/global.json +++ b/global.json @@ -8,6 +8,6 @@ } }, "msbuild-sdks": { - "Microsoft.DotNet.Arcade.Sdk": "10.0.0-beta.25618.116" + "Microsoft.DotNet.Arcade.Sdk": "10.0.0-beta.25619.112" } } From 18d0f89634216112c22a42af064b7426ff7d279c Mon Sep 17 00:00:00 2001 From: "dotnet-maestro[bot]" Date: Wed, 24 Dec 2025 02:05:12 +0000 Subject: [PATCH 15/22] Update dependencies from https://github.com/dotnet/dotnet build 295531 Updated Dependencies: Microsoft.DotNet.Arcade.Sdk (Version 10.0.0-beta.25619.112 -> 10.0.0-beta.25622.101) --- eng/Version.Details.props | 2 +- eng/Version.Details.xml | 6 +++--- global.json | 2 +- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/eng/Version.Details.props b/eng/Version.Details.props index e680c9bec4..94ae81e99c 100644 --- a/eng/Version.Details.props +++ b/eng/Version.Details.props @@ -6,7 +6,7 @@ This file should be imported by eng/Versions.props - 10.0.0-beta.25619.112 + 10.0.0-beta.25622.101 diff --git a/eng/Version.Details.xml b/eng/Version.Details.xml index feaadf5a03..f763127483 100644 --- a/eng/Version.Details.xml +++ b/eng/Version.Details.xml @@ -1,12 +1,12 @@ - + - + https://github.com/dotnet/dotnet - a9cbaa5a5396a9fdc77dfa0e9500fc8a87ce89ca + 3d691b2b683b3106c96294965b337acc9d8ca8f7 diff --git a/global.json b/global.json index 4f492c0d42..9fc596f07d 100644 --- a/global.json +++ b/global.json @@ -8,6 +8,6 @@ } }, "msbuild-sdks": { - "Microsoft.DotNet.Arcade.Sdk": "10.0.0-beta.25619.112" + "Microsoft.DotNet.Arcade.Sdk": "10.0.0-beta.25622.101" } } From 3ddff3f8af56578312fda4fcf43f7fa43e859a45 Mon Sep 17 00:00:00 2001 From: "dotnet-maestro[bot]" Date: Fri, 26 Dec 2025 02:05:25 +0000 Subject: [PATCH 16/22] Update dependencies from https://github.com/dotnet/dotnet build 295588 Updated Dependencies: Microsoft.DotNet.Arcade.Sdk (Version 10.0.0-beta.25622.101 -> 10.0.0-beta.25625.101) --- eng/Version.Details.props | 2 +- eng/Version.Details.xml | 6 +++--- global.json | 2 +- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/eng/Version.Details.props b/eng/Version.Details.props index 94ae81e99c..06cb17c8f8 100644 --- a/eng/Version.Details.props +++ b/eng/Version.Details.props @@ -6,7 +6,7 @@ This file should be imported by eng/Versions.props - 10.0.0-beta.25622.101 + 10.0.0-beta.25625.101 diff --git a/eng/Version.Details.xml b/eng/Version.Details.xml index f763127483..9212ac4445 100644 --- a/eng/Version.Details.xml +++ b/eng/Version.Details.xml @@ -1,12 +1,12 @@ - + - + https://github.com/dotnet/dotnet - 3d691b2b683b3106c96294965b337acc9d8ca8f7 + b6995982889aca81f3e8a3e1406629e1f379b31f diff --git a/global.json b/global.json index 9fc596f07d..98ef4e3534 100644 --- a/global.json +++ b/global.json @@ -8,6 +8,6 @@ } }, "msbuild-sdks": { - "Microsoft.DotNet.Arcade.Sdk": "10.0.0-beta.25622.101" + "Microsoft.DotNet.Arcade.Sdk": "10.0.0-beta.25625.101" } } From 2d2841d2e86ca59c1a6386872df81290e65ac4df Mon Sep 17 00:00:00 2001 From: "dotnet-maestro[bot]" Date: Mon, 29 Dec 2025 02:05:08 +0000 Subject: [PATCH 17/22] Update dependencies from https://github.com/dotnet/dotnet build 295683 Updated Dependencies: Microsoft.DotNet.Arcade.Sdk (Version 10.0.0-beta.25625.101 -> 10.0.0-beta.25628.102) --- eng/Version.Details.props | 2 +- eng/Version.Details.xml | 6 +++--- global.json | 2 +- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/eng/Version.Details.props b/eng/Version.Details.props index 06cb17c8f8..8d20a6f243 100644 --- a/eng/Version.Details.props +++ b/eng/Version.Details.props @@ -6,7 +6,7 @@ This file should be imported by eng/Versions.props - 10.0.0-beta.25625.101 + 10.0.0-beta.25628.102 diff --git a/eng/Version.Details.xml b/eng/Version.Details.xml index 9212ac4445..08b9d762ee 100644 --- a/eng/Version.Details.xml +++ b/eng/Version.Details.xml @@ -1,12 +1,12 @@ - + - + https://github.com/dotnet/dotnet - b6995982889aca81f3e8a3e1406629e1f379b31f + 34ad7c3e9a107797d5005c2f12f43107a25a01a5 diff --git a/global.json b/global.json index 98ef4e3534..e91a0316b5 100644 --- a/global.json +++ b/global.json @@ -8,6 +8,6 @@ } }, "msbuild-sdks": { - "Microsoft.DotNet.Arcade.Sdk": "10.0.0-beta.25625.101" + "Microsoft.DotNet.Arcade.Sdk": "10.0.0-beta.25628.102" } } From bdb737f71a1c20e05e8f5d9621cc0b94f257fb1e Mon Sep 17 00:00:00 2001 From: "dotnet-maestro[bot]" Date: Wed, 31 Dec 2025 02:05:47 +0000 Subject: [PATCH 18/22] Update dependencies from https://github.com/dotnet/dotnet build 295792 Updated Dependencies: Microsoft.DotNet.Arcade.Sdk (Version 10.0.0-beta.25628.102 -> 10.0.0-beta.25630.104) --- eng/Version.Details.props | 2 +- eng/Version.Details.xml | 6 +++--- eng/common/tools.ps1 | 13 ++++++++++--- global.json | 2 +- 4 files changed, 15 insertions(+), 8 deletions(-) diff --git a/eng/Version.Details.props b/eng/Version.Details.props index 8d20a6f243..698cb36cc3 100644 --- a/eng/Version.Details.props +++ b/eng/Version.Details.props @@ -6,7 +6,7 @@ This file should be imported by eng/Versions.props - 10.0.0-beta.25628.102 + 10.0.0-beta.25630.104 diff --git a/eng/Version.Details.xml b/eng/Version.Details.xml index 08b9d762ee..f561984d70 100644 --- a/eng/Version.Details.xml +++ b/eng/Version.Details.xml @@ -1,12 +1,12 @@ - + - + https://github.com/dotnet/dotnet - 34ad7c3e9a107797d5005c2f12f43107a25a01a5 + 7bf30a3f522e388733a32206091af603b7272557 diff --git a/eng/common/tools.ps1 b/eng/common/tools.ps1 index bef4affa4a..049fe6db99 100644 --- a/eng/common/tools.ps1 +++ b/eng/common/tools.ps1 @@ -560,19 +560,26 @@ function LocateVisualStudio([object]$vsRequirements = $null){ }) } - if (!$vsRequirements) { $vsRequirements = $GlobalJson.tools.vs } + if (!$vsRequirements) { + if (Get-Member -InputObject $GlobalJson.tools -Name 'vs' -ErrorAction SilentlyContinue) { + $vsRequirements = $GlobalJson.tools.vs + } else { + $vsRequirements = $null + } + } + $args = @('-latest', '-format', 'json', '-requires', 'Microsoft.Component.MSBuild', '-products', '*') if (!$excludePrereleaseVS) { $args += '-prerelease' } - if (Get-Member -InputObject $vsRequirements -Name 'version') { + if ($vsRequirements -and (Get-Member -InputObject $vsRequirements -Name 'version' -ErrorAction SilentlyContinue)) { $args += '-version' $args += $vsRequirements.version } - if (Get-Member -InputObject $vsRequirements -Name 'components') { + if ($vsRequirements -and (Get-Member -InputObject $vsRequirements -Name 'components' -ErrorAction SilentlyContinue)) { foreach ($component in $vsRequirements.components) { $args += '-requires' $args += $component diff --git a/global.json b/global.json index e91a0316b5..e38026142f 100644 --- a/global.json +++ b/global.json @@ -8,6 +8,6 @@ } }, "msbuild-sdks": { - "Microsoft.DotNet.Arcade.Sdk": "10.0.0-beta.25628.102" + "Microsoft.DotNet.Arcade.Sdk": "10.0.0-beta.25630.104" } } From 12fd3aa108343b5dd9554af6aa91f64b852c4ec4 Mon Sep 17 00:00:00 2001 From: "dotnet-maestro[bot]" Date: Thu, 1 Jan 2026 02:05:55 +0000 Subject: [PATCH 19/22] Update dependencies from https://github.com/dotnet/dotnet build 295835 Updated Dependencies: Microsoft.DotNet.Arcade.Sdk (Version 10.0.0-beta.25630.104 -> 10.0.0-beta.25631.101) --- eng/Version.Details.props | 2 +- eng/Version.Details.xml | 6 +++--- global.json | 2 +- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/eng/Version.Details.props b/eng/Version.Details.props index 698cb36cc3..48f2489294 100644 --- a/eng/Version.Details.props +++ b/eng/Version.Details.props @@ -6,7 +6,7 @@ This file should be imported by eng/Versions.props - 10.0.0-beta.25630.104 + 10.0.0-beta.25631.101 diff --git a/eng/Version.Details.xml b/eng/Version.Details.xml index f561984d70..74e862905d 100644 --- a/eng/Version.Details.xml +++ b/eng/Version.Details.xml @@ -1,12 +1,12 @@ - + - + https://github.com/dotnet/dotnet - 7bf30a3f522e388733a32206091af603b7272557 + 7aa15f07c40a487d471b5df81e26e6b8c06c9461 diff --git a/global.json b/global.json index e38026142f..a09dfd4f83 100644 --- a/global.json +++ b/global.json @@ -8,6 +8,6 @@ } }, "msbuild-sdks": { - "Microsoft.DotNet.Arcade.Sdk": "10.0.0-beta.25630.104" + "Microsoft.DotNet.Arcade.Sdk": "10.0.0-beta.25631.101" } } From f69d8f6d0b95748f3986105da648c8c275eb1ced Mon Sep 17 00:00:00 2001 From: "dotnet-maestro[bot]" Date: Wed, 7 Jan 2026 02:08:40 +0000 Subject: [PATCH 20/22] Update dependencies --- eng/Version.Details.props | 2 +- eng/Version.Details.xml | 6 +++--- global.json | 2 +- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/eng/Version.Details.props b/eng/Version.Details.props index 48f2489294..46dc21ce34 100644 --- a/eng/Version.Details.props +++ b/eng/Version.Details.props @@ -6,7 +6,7 @@ This file should be imported by eng/Versions.props - 10.0.0-beta.25631.101 + 10.0.0-beta.26055.111 diff --git a/eng/Version.Details.xml b/eng/Version.Details.xml index 74e862905d..7d4aa7ae5d 100644 --- a/eng/Version.Details.xml +++ b/eng/Version.Details.xml @@ -1,12 +1,12 @@ - + - + https://github.com/dotnet/dotnet - 7aa15f07c40a487d471b5df81e26e6b8c06c9461 + 68282276aba776ff485c66ffd6c207f26e77cfd6 diff --git a/global.json b/global.json index a09dfd4f83..136522c0fa 100644 --- a/global.json +++ b/global.json @@ -8,6 +8,6 @@ } }, "msbuild-sdks": { - "Microsoft.DotNet.Arcade.Sdk": "10.0.0-beta.25631.101" + "Microsoft.DotNet.Arcade.Sdk": "10.0.0-beta.26055.111" } } From 388c92894578e2d1ab17e970c9110e83136cc7bd Mon Sep 17 00:00:00 2001 From: "dotnet-maestro[bot]" Date: Thu, 8 Jan 2026 02:09:01 +0000 Subject: [PATCH 21/22] Update dependencies --- eng/Version.Details.props | 2 +- eng/Version.Details.xml | 6 +++--- global.json | 2 +- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/eng/Version.Details.props b/eng/Version.Details.props index 46dc21ce34..c6381bdb3e 100644 --- a/eng/Version.Details.props +++ b/eng/Version.Details.props @@ -6,7 +6,7 @@ This file should be imported by eng/Versions.props - 10.0.0-beta.26055.111 + 10.0.0-beta.26056.115 diff --git a/eng/Version.Details.xml b/eng/Version.Details.xml index 7d4aa7ae5d..8d743e1125 100644 --- a/eng/Version.Details.xml +++ b/eng/Version.Details.xml @@ -1,12 +1,12 @@ - + - + https://github.com/dotnet/dotnet - 68282276aba776ff485c66ffd6c207f26e77cfd6 + 10596eb13c79f38d547565beb273458d0c832bf8 diff --git a/global.json b/global.json index 136522c0fa..0fc6ad36ab 100644 --- a/global.json +++ b/global.json @@ -8,6 +8,6 @@ } }, "msbuild-sdks": { - "Microsoft.DotNet.Arcade.Sdk": "10.0.0-beta.26055.111" + "Microsoft.DotNet.Arcade.Sdk": "10.0.0-beta.26056.115" } } From eba84a4bda46a9b8420bcd453c18204dd3212e90 Mon Sep 17 00:00:00 2001 From: "dotnet-maestro[bot]" Date: Fri, 9 Jan 2026 02:07:37 +0000 Subject: [PATCH 22/22] Update dependencies --- eng/Version.Details.props | 2 +- eng/Version.Details.xml | 6 +++--- global.json | 2 +- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/eng/Version.Details.props b/eng/Version.Details.props index c6381bdb3e..635365c577 100644 --- a/eng/Version.Details.props +++ b/eng/Version.Details.props @@ -6,7 +6,7 @@ This file should be imported by eng/Versions.props - 10.0.0-beta.26056.115 + 10.0.0-beta.26057.111 diff --git a/eng/Version.Details.xml b/eng/Version.Details.xml index 8d743e1125..00d71b33af 100644 --- a/eng/Version.Details.xml +++ b/eng/Version.Details.xml @@ -1,12 +1,12 @@ - + - + https://github.com/dotnet/dotnet - 10596eb13c79f38d547565beb273458d0c832bf8 + 4ef9fba1ed958b047163527960c27baf2883f835 diff --git a/global.json b/global.json index 0fc6ad36ab..10308c7113 100644 --- a/global.json +++ b/global.json @@ -8,6 +8,6 @@ } }, "msbuild-sdks": { - "Microsoft.DotNet.Arcade.Sdk": "10.0.0-beta.26056.115" + "Microsoft.DotNet.Arcade.Sdk": "10.0.0-beta.26057.111" } }