Remove temporary .NET 11 CI container digest pin

Open Beginner friendly
#9,791 1 comment 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Assessment

Difficulty
2/5
Estimated time
1-3 hours
Newbie friendliness
70/100
Issue type
Refactor
Clarity
Mostly clear
Activity status
Active
Tech stack
csharp, docker
Domain
ci-cd, testing-qa

Research direction

Locate the CI configuration containing the pinned mcr.microsoft.com/dotnet-buildtools/prereqs image and review the Linux .NET 11 CSharp and DevKit integration test legs. Wait for the mutable tag to contain an SDK with dotnet/sdk#56160, remove the digest pin, and confirm both test legs pass.

Written by the indexing model from the issue text.

Description

Infrastructure Test untriaged

The Linux .NET 11 PR CI container is temporarily pinned to digest sha256:74206e5cb93b8a254539effe1b220c51ef6d97b7c488b9029335f1a62df53975.

The mutable image moved from .NET SDK 11.0.100-preview.7.26381.103 to 11.0.100-rc.1.26425.128. The RC1 SDK is in the file-based-app artifact-path compatibility window described by dotnet/roslyn#85204 and fixed by dotnet/sdk#56160. This causes the file-based program restore integration test to miss the post-restore project.assets.json change and fail.

Remove the digest pin after mcr.microsoft.com/dotnet-buildtools/prereqs:ubuntu-26.04-net11.0-vscode-csharp-amd64 is updated to an SDK containing dotnet/sdk#56160 and the Linux .NET 11 CSharp and DevKit integration test legs pass with the mutable tag.

Dominant language
TypeScript
Stars
3.1k
Forks
736
Avg merge
21h 45m
Merged PRs (30d)
33

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

More from dotnet/vscode-csharp

All issues in dotnet/vscode-csharp

Similar issues

More TypeScript issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.