[release/13.3] Publish native Aspire CLI tool packages#16611
[release/13.3] Publish native Aspire CLI tool packages#16611joperezr merged 2 commits intorelease/13.3from
Conversation
Download RID-specific Aspire.Cli tool packages from native build artifacts and stage them in the shipping packages directory so publishing can include them. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Compare discovered CLI archives and RID-specific tool packages against the expected clipack RIDs, require exactly one pointer package, and summarize publish output without listing every NuGet package. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
|
🚀 Dogfood this PR with:
curl -fsSL https://raw.githubusercontent.com/microsoft/aspire/main/eng/scripts/get-aspire-cli-pr.sh | bash -s -- 16611Or
iex "& { $(irm https://raw.githubusercontent.com/microsoft/aspire/main/eng/scripts/get-aspire-cli-pr.ps1) } 16611" |
|
🎬 CLI E2E Test Recordings — 66 recordings uploaded (commit View all recordings
📹 Recordings uploaded automatically from CI run #25182644130 |
joperezr
left a comment
There was a problem hiding this comment.
Changes look good to me. Looked at the CI failures and they are unrelated to this PR.
|
No documentation PR is required for this change. This PR contains only internal build/CI infrastructure updates (MSBuild publishing props and Azure Pipelines YAML) to support publishing native Aspire CLI tool NuGet packages. There are no user-facing API changes, new CLI commands, configuration options, or behavioral changes that would require documentation updates on the Aspire docs site.
|
Documents the new `dotnet tool install -g Aspire.Cli` install path introduced in Aspire 13.3 (microsoft/aspire#16496, backported in microsoft/aspire#16611). - Adds a new "Install as a .NET tool" H2 to install-cli.mdx with the install command, the .NET SDK 10.0.100 prerequisite, and the matching `dotnet tool update -g Aspire.Cli` update command. - Notes that `aspire update --self` is disabled for .NET tool installs (PR 16496 redirects users to `dotnet tool update` in that case). - Updates the page description to drop "global" — the heading and body use ".NET tool" consistently. - Adds the Upgrade Aspire page to See also. Refs: microsoft#837 (item 1) Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Documents the new `dotnet tool install -g Aspire.Cli` install path introduced in Aspire 13.3 (microsoft/aspire#16496, backported in microsoft/aspire#16611). - Adds a new "Install as a .NET tool" H2 to install-cli.mdx with the install command, the .NET SDK 10.0.100 prerequisite, and the matching `dotnet tool update -g Aspire.Cli` update command. - Notes that `aspire update --self` is disabled for .NET tool installs (PR 16496 redirects users to `dotnet tool update` in that case). - Updates the page description to drop "global" — the heading and body use ".NET tool" consistently. - Adds the Upgrade Aspire page to See also. Refs: microsoft#837 (item 1) Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Documents the new `dotnet tool install -g Aspire.Cli` install path introduced in Aspire 13.3 (microsoft/aspire#16496, backported in microsoft/aspire#16611). - Adds a new "Install as a NativeAOT .NET tool" H2 to install-cli.mdx with the install command, the .NET SDK 10.0.100 prerequisite, and the matching `dotnet tool update -g Aspire.Cli` update command. - Notes that `aspire update --self` is disabled for .NET tool installs (PR 16496 redirects users to `dotnet tool update` in that case). - Updates the page description to drop "global" — the heading and body use "NativeAOT .NET tool" consistently. Refs: microsoft#837 (item 1) Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Backport of #16570 to release/13.3
/cc @radical
Customer Impact
Testing
Risk
Regression?