Commit 75ff780
[release/10.0] Update WebAssembly Helix image versions (#126526)
> [!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 to `ubuntu-26.04-helix-webassembly-amd64`; split
each entry into public (`.Open`) and internal (non-`.Open`) variants to
match the pattern used in `coreclr/templates/helix-queues-setup.yml`
- `coreclr/templates/helix-queues-setup.yml`: move Browser WASM
public/internal queues from Ubuntu 24.04 to 26.04, using `.Open` suffix
for public queue identifiers
- exact tag validated in
`image-info.dotnet-dotnet-buildtools-prereqs-docker-main.json`
# Customer 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 `.Open` queues,
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 in
`image-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-`.Open`
convention 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.
---------
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>1 parent a7009db commit 75ff780
File tree
4 files changed
+9
-9
lines changed- docs
- project
- workflow/building/coreclr
- eng/pipelines
- coreclr/templates
- libraries
4 files changed
+9
-9
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
50 | 50 | | |
51 | 51 | | |
52 | 52 | | |
53 | | - | |
| 53 | + | |
54 | 54 | | |
55 | 55 | | |
56 | 56 | | |
| |||
144 | 144 | | |
145 | 145 | | |
146 | 146 | | |
147 | | - | |
| 147 | + | |
148 | 148 | | |
149 | | - | |
| 149 | + | |
150 | 150 | | |
151 | 151 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
155 | 155 | | |
156 | 156 | | |
157 | 157 | | |
158 | | - | |
| 158 | + | |
159 | 159 | | |
160 | 160 | | |
161 | 161 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
63 | 63 | | |
64 | 64 | | |
65 | 65 | | |
66 | | - | |
| 66 | + | |
67 | 67 | | |
68 | | - | |
| 68 | + | |
69 | 69 | | |
70 | 70 | | |
71 | 71 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
159 | 159 | | |
160 | 160 | | |
161 | 161 | | |
162 | | - | |
| 162 | + | |
163 | 163 | | |
164 | 164 | | |
165 | 165 | | |
166 | | - | |
| 166 | + | |
167 | 167 | | |
168 | 168 | | |
169 | 169 | | |
170 | | - | |
| 170 | + | |
171 | 171 | | |
172 | 172 | | |
173 | 173 | | |
| |||
0 commit comments