aspire icon indicating copy to clipboard operation
aspire copied to clipboard

[main] Update dependencies from microsoft/usvc-apiserver

Open dotnet-maestro[bot] opened this issue 1 month ago • 5 comments

This pull request updates the following dependencies

From https://github.com/microsoft/usvc-apiserver

  • Dependency Updates:
    • From 0.19.0 to 0.19.1
      • Microsoft.DeveloperControlPlane.darwin-amd64
      • Microsoft.DeveloperControlPlane.darwin-arm64
      • Microsoft.DeveloperControlPlane.linux-amd64
      • Microsoft.DeveloperControlPlane.linux-arm64
      • Microsoft.DeveloperControlPlane.linux-musl-amd64
      • Microsoft.DeveloperControlPlane.windows-amd64
      • Microsoft.DeveloperControlPlane.windows-arm64

dotnet-maestro[bot] avatar Nov 14 '25 00:11 dotnet-maestro[bot]

🚀 Dogfood this PR with:

⚠️ WARNING: Do not do this without first carefully reviewing the code of this PR to satisfy yourself it is safe.

curl -fsSL https://raw.githubusercontent.com/dotnet/aspire/main/eng/scripts/get-aspire-cli-pr.sh | bash -s -- 12959

Or

  • Run remotely in PowerShell:
iex "& { $(irm https://raw.githubusercontent.com/dotnet/aspire/main/eng/scripts/get-aspire-cli-pr.ps1) } 12959"

github-actions[bot] avatar Nov 14 '25 00:11 github-actions[bot]

Hey @radical, to give some context on this change, as part of it we are removing support of x86 for Aspire in windows. (Can explain more but main reason is we are bumping the version of GO used to compile DCP and this new version doesn't support win-x86). Can you help take a look and help us figure out which parts of the pipelines can be removed as part of this? At the very least, I assume we no longer need to build the CLI for x86 nativeAOT, but I assume there are other things that can be simplified as well.

joperezr avatar Nov 14 '25 18:11 joperezr

/azp run aspire-tests

radical avatar Nov 14 '25 18:11 radical

Azure Pipelines successfully started running 1 pipeline(s).

azure-pipelines[bot] avatar Nov 14 '25 18:11 azure-pipelines[bot]

@radical I suspect the template test are trying to run a project targeting x86, but I could not figure out how and where the set of platforms for template tests is computed.

karolz-ms avatar Nov 14 '25 19:11 karolz-ms

I tracked the template test failure down to a breaking change in Go 1.25 Windows I/O runtime. Will switch back to Go 1.24.

karolz-ms avatar Nov 18 '25 00:11 karolz-ms