Skip to content

Refresh devcontainer and GitHub Codespaces docs#613

Merged
IEvangelist merged 2 commits intomainfrom
copilot/update-devcontainer-codespaces-docs
Mar 26, 2026
Merged

Refresh devcontainer and GitHub Codespaces docs#613
IEvangelist merged 2 commits intomainfrom
copilot/update-devcontainer-codespaces-docs

Conversation

@IEvangelist
Copy link
Member

Summary

Refresh the Dev Containers and GitHub Codespaces getting-started docs to match the current Aspire CLI-first experience.

What changed

  • update both guides to point to dotnet/aspire-devcontainer
  • remove the old Aspire 9.1 rollout framing
  • update examples to use the current .NET 10 devcontainer image
  • switch setup guidance from manual template installation to Aspire CLI installation via the bundled installer
  • use aspire new aspire-starter --name HelloAspire in the walkthroughs
  • remove the remaining explicit dotnet new install Aspire.ProjectTemplates wording from these two pages only

Validation

  • previously verified the updated pages locally with pnpm dev
  • per request, did not run pnpm build again here; CI can validate the final change set

Notes

  • local browser checks showed the updated content rendered with the expected commands and links
  • existing local /_image dev-server behavior on screenshot-heavy pages is unchanged by this doc edit and should be handled separately if needed

Update the Dev Containers and GitHub Codespaces guides to use the current Aspire CLI-first setup, point to the dotnet/aspire-devcontainer template, move examples to .NET 10 images, and remove the remaining explicit dotnet new install guidance from those two pages only.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Copilot AI review requested due to automatic review settings March 25, 2026 23:44
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Refreshes the “Dev Containers” and “GitHub Codespaces” getting-started guides to reflect the current Aspire CLI-first flow and the updated dotnet/aspire-devcontainer template.

Changes:

  • Update both guides to reference https://github.com/dotnet/aspire-devcontainer (and the corresponding GitHub “new from template” URL).
  • Update walkthrough commands to use aspire new aspire-starter --name HelloAspire and remove remaining dotnet new install Aspire.ProjectTemplates wording on these pages.
  • Update devcontainer examples to the .NET 10 devcontainer image and install the Aspire CLI via https://aspire.dev/install.sh.

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 1 comment.

File Description
src/frontend/src/content/docs/get-started/github-codespaces.mdx Updates Codespaces guidance to the new template repo and Aspire CLI install/usage, plus adds a current devcontainer.json example.
src/frontend/src/content/docs/get-started/dev-containers.mdx Updates Dev Containers guidance to the new template repo, Aspire CLI install/usage, and modernized devcontainer.json examples.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@IEvangelist IEvangelist requested a review from eerhardt March 26, 2026 00:20
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
@IEvangelist IEvangelist enabled auto-merge (squash) March 26, 2026 00:20
@IEvangelist IEvangelist merged commit b4e6bb9 into main Mar 26, 2026
5 checks passed
@IEvangelist IEvangelist deleted the copilot/update-devcontainer-codespaces-docs branch March 26, 2026 15:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants