Skip to content

Update devcontainer#9741

Merged
ReubenBond merged 2 commits intodotnet:mainfrom
ReubenBond:update/devcontainer
Nov 10, 2025
Merged

Update devcontainer#9741
ReubenBond merged 2 commits intodotnet:mainfrom
ReubenBond:update/devcontainer

Conversation

@ReubenBond
Copy link
Member

@ReubenBond ReubenBond commented Nov 3, 2025

Update the devcontainer to latest .NET and clean up. I took inspiration from the dotnet/aspire devcontainer.

Microsoft Reviewers: Open in CodeFlow

@ReubenBond ReubenBond enabled auto-merge November 5, 2025 04:07
Copilot AI review requested due to automatic review settings November 9, 2025 21:27
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

This PR modernizes the development container configuration and refines a return type in the Orleans runtime for improved type specificity.

  • Updated devcontainer configuration from custom Dockerfile to modern features-based approach
  • Changed ActivationTaskScheduler property return type from base TaskScheduler to the more specific ActivationTaskScheduler type
  • Removed legacy Azure CLI installation script that's no longer needed

Reviewed Changes

Copilot reviewed 4 out of 4 changed files in this pull request and generated no comments.

File Description
src/Orleans.Runtime/Catalog/ActivationData.cs Changed ActivationTaskScheduler property return type to be more specific (from TaskScheduler to ActivationTaskScheduler)
.devcontainer/devcontainer.json Modernized to use official dotnet devcontainer image with features (docker-in-docker, github-cli) instead of custom Dockerfile
.devcontainer/Dockerfile Removed obsolete custom Dockerfile that's replaced by official image
.devcontainer/library-scripts/azcli-debian.sh Removed obsolete Azure CLI installation script

@ReubenBond ReubenBond added this pull request to the merge queue Nov 10, 2025
Merged via the queue into dotnet:main with commit a3e6be8 Nov 10, 2025
29 checks passed
@ReubenBond ReubenBond deleted the update/devcontainer branch November 10, 2025 23:52
@github-actions github-actions bot locked and limited conversation to collaborators Dec 11, 2025
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant