[release/10.0] Update WebAssembly Helix image versions#126526
Merged
richlander merged 4 commits intorelease/10.0from Apr 6, 2026
Merged
[release/10.0] Update WebAssembly Helix image versions#126526richlander merged 4 commits intorelease/10.0from
richlander merged 4 commits intorelease/10.0from
Conversation
Switch the release/10.0 WASI and Browser WebAssembly Helix queues to the published Ubuntu 26.04 WebAssembly images, using the explicit amd64 tag for these amd64 queues. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Contributor
|
Tagging subscribers to this area: @dotnet/runtime-infrastructure |
Contributor
There was a problem hiding this comment.
Pull request overview
Updates release/10.0 Helix queue image references for WebAssembly (WASI + browser) to use the published Ubuntu 26.04 WebAssembly prereqs images.
Changes:
- Switch Libraries WASI / Browser WASM / Browser WASM Firefox Helix container image tags from Ubuntu 22.04 to
ubuntu-26.04-helix-webassembly-amd64. - Switch CoreCLR Browser WASM public/internal Helix container image tags from Ubuntu 24.04 to
ubuntu-26.04-helix-webassembly-amd64.
Reviewed changes
Copilot reviewed 2 out of 2 changed files in this pull request and generated 3 comments.
| File | Description |
|---|---|
| eng/pipelines/libraries/helix-queues-setup.yml | Updates WASI and browser WASM Helix container image tag to Ubuntu 26.04. |
| eng/pipelines/coreclr/templates/helix-queues-setup.yml | Updates CoreCLR browser WASM Helix container image tag to Ubuntu 26.04 for public/internal. |
Normalize the public Browser WASM and WASI container queue identifiers to the .Open form so they align with the established Helix naming convention and avoid repetitive review noise. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Update the remaining build documentation references to use Azure Linux wording and the current net10 cross-build image. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
jkoritzinsky
approved these changes
Apr 5, 2026
Member
Author
|
@copilot apply changes based on the comments in this thread |
This comment was marked as outdated.
This comment was marked as outdated.
cf8002e to
eab3863
Compare
akoeplinger
approved these changes
Apr 6, 2026
Member
Author
|
/ba-g "Unrelated failures" |
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.
Note
This PR was AI/Copilot-generated.
main PR #126524. Ref #125690, #126122
Description
Update the release/10.0 WASI and Browser WebAssembly Helix queue image references to the published Ubuntu 26.04 WebAssembly images.
libraries/helix-queues-setup.yml: move WASI, Browser WASM, and Browser WASM Firefox toubuntu-26.04-helix-webassembly-amd64; split each entry into public (.Open) and internal (non-.Open) variants to match the pattern used incoreclr/templates/helix-queues-setup.ymlcoreclr/templates/helix-queues-setup.yml: move Browser WASM public/internal queues from Ubuntu 24.04 to 26.04, using.Opensuffix for public queue identifiersimage-info.dotnet-dotnet-buildtools-prereqs-docker-main.jsonCustomer Impact
Without this fix, WASI and Browser WebAssembly Helix test runs on release/10.0 would continue using the older Ubuntu 22.04/24.04 WebAssembly images instead of the current Ubuntu 26.04 images. Internal pipeline runs would also incorrectly reference public
.Openqueues, potentially causing test scheduling failures.Regression
No. This updates image versions to stay current with available prereqs images.
Testing
Pipeline configuration change only. Validated that the exact container image tag (
ubuntu-26.04-helix-webassembly-amd64) is present inimage-info.dotnet-dotnet-buildtools-prereqs-docker-main.json.Risk
Low. This is a Helix queue image version bump with no code changes. The queue identifiers follow the established
.Open/ non-.Openconvention for public and internal pipelines respectively.Package authoring no longer needed in .NET 9
IMPORTANT: Starting with .NET 9, you no longer need to edit a NuGet package's csproj to enable building and bump the version.
Keep in mind that we still need package authoring in .NET 8 and older versions.