Update all samples to Aspire 13.5.0 - #1899
Merged
David Pine (IEvangelist) merged 3 commits intoAug 19, 2026
Merged
Conversation
Bump every C# and TypeScript/JS AppHost sample (plus the integration tests and the CI Aspire CLI pin) from Aspire 13.4.x to the 13.5.0 release. - C# projects: Aspire.AppHost.Sdk and all Aspire.* PackageReference / PackageVersion entries (13.4.6) -> 13.5.0. - TypeScript/JS AppHosts: aspire.config.json sdk.version and packages (13.4.0) -> 13.5.0. - maildev-mailkit sample: 13.4.0 -> 13.5.0. - tests/SamplesIntegrationTests: Aspire.Hosting.* (13.4.6) -> 13.5.0. - CI: ASPIRE_CLI_VERSION (13.4.6) -> 13.5.0. 13.5.0 is currently in the Aspire staging feed and ships to nuget.org tomorrow; CI stays red until the packages and CLI are published. Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Contributor
There was a problem hiding this comment.
Pull request overview
Updates the sample suite, integration tests, and CI workflow to target the Aspire 13.5.0 release, aligning both .NET and TypeScript/Node AppHost configurations on the same Aspire version.
Changes:
- Bumps
Aspire.AppHost.SdkandAspire.*package references/versions across multiple sample.csprojfiles to 13.5.0. - Updates
aspire.config.jsonSDK and package pins for TypeScript/Node-based samples to 13.5.0. - Pins CI to install the Aspire CLI 13.5.0 via
ASPIRE_CLI_VERSION.
Reviewed changes
Copilot reviewed 42 out of 42 changed files in this pull request and generated 1 comment.
Show a summary per file
| File | Description |
|---|---|
| tests/SamplesIntegrationTests/SamplesIntegrationTests.csproj | Bump Aspire Hosting test dependencies to 13.5.0. |
| samples/volume-mount/VolumeMount.MigrationService/VolumeMount.MigrationService.csproj | Bump Aspire EF Core SQL Server package to 13.5.0. |
| samples/volume-mount/VolumeMount.BlazorWeb/VolumeMount.BlazorWeb.csproj | Bump Aspire Storage Blobs + EF Core SQL Server packages to 13.5.0. |
| samples/volume-mount/VolumeMount.AppHost/VolumeMount.AppHost.csproj | Bump AppHost SDK + hosting packages to 13.5.0. |
| samples/vite-yarp-static/aspire.config.json | Bump TS AppHost sdk/packages to 13.5.0. |
| samples/vite-react-fastapi/aspire.config.json | Bump TS AppHost sdk/packages to 13.5.0. |
| samples/vite-csharp-postgres/aspire.config.json | Bump TS AppHost sdk/packages to 13.5.0. |
| samples/vite-csharp-postgres/api/Api.csproj | Bump Aspire PostgreSQL integration to 13.5.0. |
| samples/rag-document-qa-svelte/aspire.config.json | Bump TS AppHost sdk/packages to 13.5.0. |
| samples/python-script/aspire.config.json | Bump TS AppHost sdk/packages to 13.5.0. |
| samples/python-openai-agent/aspire.config.json | Bump TS AppHost sdk/packages to 13.5.0. |
| samples/python-fastapi-postgres/aspire.config.json | Bump TS AppHost sdk/packages to 13.5.0. |
| samples/polyglot-task-queue/worker-csharp/worker-csharp.csproj | Bump Aspire RabbitMQ client package to 13.5.0. |
| samples/polyglot-task-queue/aspire.config.json | Bump TS AppHost sdk/packages to 13.5.0. |
| samples/orleans-voting/OrleansVoting.Service/OrleansVoting.Service.csproj | Bump Aspire Redis integration to 13.5.0. |
| samples/orleans-voting/OrleansVoting.AppHost/OrleansVoting.AppHost.csproj | Bump AppHost SDK + hosting packages to 13.5.0. |
| samples/node-express-redis/aspire.config.json | Bump TS AppHost sdk/packages to 13.5.0. |
| samples/Metrics/MetricsApp.AppHost/MetricsApp.AppHost.csproj | Bump AppHost SDK + Aspire.Hosting.AppHost to 13.5.0. |
| samples/maildev-mailkit/MailDev.Hosting/MailDev.Hosting.csproj | Bump Aspire.Hosting package to 13.5.0. |
| samples/maildev-mailkit/CSharpAppHost/CSharpAppHost.csproj | Bump Aspire.Hosting package to 13.5.0. |
| samples/maildev-mailkit/aspire.config.json | Bump TS AppHost sdk.version to 13.5.0. |
| samples/image-gallery/worker/worker.csproj | Bump Aspire EF Core + Azure Storage packages to 13.5.0. |
| samples/image-gallery/api/api.csproj | Bump Aspire EF Core + Azure Storage packages to 13.5.0. |
| samples/health-checks-ui/HealthChecksUI.Web/HealthChecksUI.Web.csproj | Bump Aspire Redis output caching package to 13.5.0. |
| samples/health-checks-ui/HealthChecksUI.AppHost/HealthChecksUI.AppHost.csproj | Bump AppHost SDK + hosting packages to 13.5.0. |
| samples/golang-api/aspire.config.json | Bump TS AppHost sdk/packages to 13.5.0. |
| samples/database-migrations/DatabaseMigrations.MigrationService/DatabaseMigrations.MigrationService.csproj | Bump Aspire EF Core SQL Server package to 13.5.0. |
| samples/database-migrations/DatabaseMigrations.AppHost/DatabaseMigrations.AppHost.csproj | Bump AppHost SDK + hosting packages to 13.5.0. |
| samples/database-migrations/DatabaseMigrations.ApiService/DatabaseMigrations.ApiService.csproj | Bump Aspire EF Core SQL Server package to 13.5.0. |
| samples/database-containers/DatabaseContainers.AppHost/DatabaseContainers.AppHost.csproj | Bump AppHost SDK + hosting packages to 13.5.0. |
| samples/database-containers/DatabaseContainers.ApiService/DatabaseContainers.ApiService.csproj | Bump Aspire DB client packages to 13.5.0. |
| samples/custom-resources/CustomResources.AppHost/CustomResources.AppHost.csproj | Bump AppHost SDK + Aspire.Hosting.AppHost to 13.5.0. |
| samples/client-apps-integration/ClientAppsIntegration.AppHost/ClientAppsIntegration.AppHost.csproj | Bump AppHost SDK + Aspire.Hosting.AppHost to 13.5.0. |
| samples/aspire-with-node/aspire.config.json | Bump TS AppHost sdk/packages to 13.5.0. |
| samples/aspire-with-javascript/AspireJavaScript.AppHost/AspireJavaScript.AppHost.csproj | Bump AppHost SDK + hosting packages to 13.5.0. |
| samples/aspire-with-azure-functions/ImageGallery.AppHost/ImageGallery.AppHost.csproj | Bump AppHost SDK to 13.5.0. |
| samples/aspire-with-azure-functions/Directory.Packages.props | Bump centrally-managed Aspire package versions to 13.5.0. |
| samples/aspire-shop/AspireShop.CatalogDbManager/AspireShop.CatalogDbManager.csproj | Bump Aspire PostgreSQL EF Core integration to 13.5.0. |
| samples/aspire-shop/AspireShop.CatalogDb/AspireShop.CatalogDb.csproj | Bump Aspire PostgreSQL EF Core integration to 13.5.0. |
| samples/aspire-shop/AspireShop.BasketService/AspireShop.BasketService.csproj | Bump Aspire Redis integration to 13.5.0. |
| samples/aspire-shop/AspireShop.AppHost/AspireShop.AppHost.csproj | Bump AppHost SDK + hosting packages to 13.5.0. |
| .github/workflows/ci.yml | Pin installed Aspire CLI version to 13.5.0. |
💡 Add a code-review agent skill for context-aware, tailored reviews. Learn more in the docs.
Addresses PR #1899 review: container-build, aspire-with-python, and image-gallery are file-based C# AppHosts using #:sdk / #:package directives that the .csproj / aspire.config.json bump did not cover. Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com> Copilot-Session: b40a9fd6-9502-456a-9e45-09becd1f4b13
Eric Erhardt (eerhardt)
approved these changes
Aug 18, 2026
David Pine (IEvangelist)
enabled auto-merge (squash)
August 19, 2026 01:05
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
David Pine (IEvangelist)
deleted the
dapine/update-samples-to-aspire-13-5
branch
August 19, 2026 02:00
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Sweeping update of every sample to the Aspire 13.5.0 release — C# and TypeScript/JS AppHosts alike — plus the integration tests and the CI Aspire CLI pin. Clean one-for-one bump (42 files, 114 insertions / 114 deletions).
Follows #1891 (MailDev + MailKit custom integration sample), which has merged to
main; the newmaildev-mailkitsample is bumped along with the rest for consistency.Changes
Aspire.AppHost.Sdkand allAspire.*PackageReference/PackageVersionentries:13.4.6→13.5.0.aspire.config.jsonsdk.versionandpackages:13.4.0→13.5.0.13.4.0→13.5.0.Aspire.Hosting.*:13.4.6→13.5.0..github/workflows/ci.yml) —ASPIRE_CLI_VERSION:13.4.6→13.5.0.CI status
13.5.0publishes to nuget.org and theaspireCLI install feed as part of 13.5 GA, which is rolling out now. Until the packages and CLI finish propagating, CI will be red — the pinned CLI and the13.5.0packages aren't on nuget.org yet. No staging feed/channel was added; this intentionally targets nuget.org only. Once GA propagation completes, re-run the failed CI checks and they should go green.Verified locally against the release feed that
Aspire.AppHost.Sdk/13.5.0and theAspire.Hosting.*/ component packages resolve at13.5.0.