[manual] [after revert] Merge release/9.0-staging into release/9.0#124315
Merged
hoyosjs merged 39 commits intorelease/9.0from Feb 12, 2026
Merged
[manual] [after revert] Merge release/9.0-staging into release/9.0#124315hoyosjs merged 39 commits intorelease/9.0from
hoyosjs merged 39 commits intorelease/9.0from
Conversation
…2187) Updates Alpine container versions from 3.21/3.22 to 3.23 across CI infrastructure, following the pattern established in #122168. ### Changes - **Helix queue names**: `Alpine.322.*` → `Alpine.323.*` for x64, arm32, and arm64 platforms - **Container images**: Updated tags from `alpine-3.21-*` and `alpine-3.22-*` to `alpine-3.23-*` - **Files modified**: - `eng/pipelines/coreclr/templates/helix-queues-setup.yml` (6 occurrences) - `eng/pipelines/libraries/helix-queues-setup.yml` (2 occurrences) - `eng/pipelines/common/templates/pipeline-with-resources.yml` (1 occurrence) All changes are YAML configuration updates with no code modifications. <!-- START COPILOT CODING AGENT SUFFIX --> <details> <summary>Original prompt</summary> > Please update all Alpine references to 3.23. Use the following PR as a guide: #122168. </details> <!-- START COPILOT CODING AGENT TIPS --> --- ✨ Let Copilot coding agent [set things up for you](https://github.com/dotnet/runtime/issues/new?title=✨+Set+up+Copilot+instructions&body=Configure%20instructions%20for%20this%20repository%20as%20documented%20in%20%5BBest%20practices%20for%20Copilot%20coding%20agent%20in%20your%20repository%5D%28https://gh.io/copilot-coding-agent-tips%29%2E%0A%0A%3COnboard%20this%20repo%3E&assignees=copilot) — coding agent works faster and does higher quality work when set up for your repo. --------- Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: richlander <2608468+richlander@users.noreply.github.com>
Include libunwind/libunwind#931 in the build of the libunwind dependency. Fixes runtime build errors on `1es-windows-2022-open` that are blocking HTTP & SSL stress runs. ## Customer Impact - [x] Found internally Our internal HTTP and SSL stress tests are failing to build on the 8.0 branch. An update of MSVC in the `1es-windows-2022-open` image brought updated analyzer rules that now fail the build of dotnet/runtime on Windows. ``` mempool.c(96): warning C4319: '~': zero extending 'unsigned long' to 'size_t' of greater size ``` This change adds `(size_t)` casts in the libunwind dependency, which resolves the new errors. ## Regression - [X] Yes Infra update. ## Testing Regular CI is still passing + CI stress runs for HTTP and SSL now build and work again. ## Risk Low. This is a one-line targeted fix that only adds casts.
This pull request updates the following dependencies [marker]: <> (Begin:077f423f-1332-4108-a2ea-08dcc66548e6) ## From https://github.com/dotnet/xharness - **Subscription**: [077f423f-1332-4108-a2ea-08dcc66548e6](https://maestro.dot.net/subscriptions?search=077f423f-1332-4108-a2ea-08dcc66548e6) - **Build**: [20251201.1](https://dev.azure.com/dnceng/internal/_build/results?buildId=2850930) ([292734](https://maestro.dot.net/channel/5175/github:dotnet:xharness/build/292734)) - **Date Produced**: December 1, 2025 10:28:24 AM UTC - **Commit**: [6f1b3efbfb1dcb66d10e3872842bf2d87dd6a64e](dotnet/xharness@6f1b3ef) - **Branch**: [release/9.0](https://github.com/dotnet/xharness/tree/release/9.0) [DependencyUpdate]: <> (Begin) - **Dependency Updates**: - From [9.0.0-prerelease.25570.2 to 9.0.0-prerelease.25601.1][1] - Microsoft.DotNet.XHarness.CLI - Microsoft.DotNet.XHarness.TestRunners.Common - Microsoft.DotNet.XHarness.TestRunners.Xunit [1]: dotnet/xharness@3e74b96...6f1b3ef [DependencyUpdate]: <> (End) [marker]: <> (End:077f423f-1332-4108-a2ea-08dcc66548e6) Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
… with GCC14 (#122322) Fixes Issue <!-- Issue Number --> main PR #122305 # Description Ports PR #122305 from main to release/9.0-staging. Updates Debian container image from version 12 to 13 with GCC14. **Modified files:** - `eng/pipelines/common/templates/pipeline-with-resources.yml` - Container definition and image reference - `eng/pipelines/common/platform-matrix.yml` - Container name reference in build matrix - `docs/workflow/building/coreclr/linux-instructions.md` - Documentation table entry Note: Main branch uses GCC15; this branch uses GCC14. Applied equivalent version bump. # Customer Impact None. Internal build infrastructure update. # Regression No. Not fixing a regression. # Testing Configuration change only. Validated when pipeline executes with new image. # Risk Low. Standard image upgrade following established pattern. Debian 13 GCC14 image available in container registry. # 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. <!-- START COPILOT CODING AGENT SUFFIX --> <!-- START COPILOT ORIGINAL PROMPT --> <details> <summary>Original prompt</summary> > Please apply this PR to this branch. > > #122305 </details> <!-- START COPILOT CODING AGENT TIPS --> --- 💡 You can make Copilot smarter by setting up custom instructions, customizing its development environment and configuring Model Context Protocol (MCP) servers. Learn more [Copilot coding agent tips](https://gh.io/copilot-coding-agent-tips) in the docs. --------- Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: richlander <2608468+richlander@users.noreply.github.com>
Fixes #120728 for .NET 9 ## Customer Impact Fixes a customer-reported crash in ILLink analyzer in a net9.0 project that uses C# 14 extension members. Customer issue: #120728 ``` warning AD0001: Analyzer 'ILLink.RoslynAnalyzer.DynamicallyAccessedMembersAnalyzer' threw an exception of type 'System.InvalidCastException' with message 'Unable to cast object of type 'Microsoft.CodeAnalysis.CSharp.Symbols.PublicModel.NonErrorNamedTypeSymbol' to type 'Microsoft.CodeAnalysis.IMethodSymbol'.'. ``` ## Regression No - crash only happens for language features introduced after .NET 9 was released. ## Testing Tested locally against customer repro, and added automated tests for extension member scenarios. The automated tests are being added in a disabled state because they depend on a Roslyn update, and we don't want to block this fix on the update. I will make a separate change to enable them once that's possible. ## Risk Low, analyzer-only fix, with limited scope.
…122362) Fixes: #121608 Backport of #121887 The ThreadPool in rare cases allows a scenario when an enqueued workitem is not guaranteed to be executed unless more workitems are enqueued. In some scenarios execution of a particular workitem may be necessary before more work is enqueued, thus leading to a deadlock. This is a subtle regression introduced by a change in enqueuer/worker handshake algorithm. The same pattern is used in 2 other ThreadPool-like internal features in addition to the ThreadPool. ## Customer Impact - [ ] Customer reported - [x] Found internally ## Regression - [x] Yes - [ ] No ## Testing Standard test pass for deterministic regressions. A targeted stress application that demonstrates the issue. (no fix: hangs within 1-2 minutes, with the fix: runs for 20+ min. on the same system) ## Risk Low. This is a revert to the preexisting algorithm for the enqueuer/worker handshake. (in all 3 places)
This pull request updates the following dependencies [marker]: <> (Begin:b609d3b5-ab6f-473c-9ce1-f266baef16fc) ## From https://github.com/dotnet/cecil - **Subscription**: [b609d3b5-ab6f-473c-9ce1-f266baef16fc](https://maestro.dot.net/subscriptions?search=b609d3b5-ab6f-473c-9ce1-f266baef16fc) - **Build**: [20251214.3](https://dev.azure.com/dnceng/internal/_build/results?buildId=2861125) ([294646](https://maestro.dot.net/channel/3883/github:dotnet:cecil/build/294646)) - **Date Produced**: December 15, 2025 5:45:29 AM UTC - **Commit**: [ae1be73265b57e63b7b7e8b996c11849a36553b1](dotnet/cecil@ae1be73) - **Branch**: [release/9.0](https://github.com/dotnet/cecil/tree/release/9.0) [DependencyUpdate]: <> (Begin) - **Dependency Updates**: - From [0.11.5-alpha.25566.3 to 0.11.5-alpha.25614.3][1] - Microsoft.SourceBuild.Intermediate.cecil - Microsoft.DotNet.Cecil [1]: dotnet/cecil@60faa90...ae1be73 [DependencyUpdate]: <> (End) [marker]: <> (End:b609d3b5-ab6f-473c-9ce1-f266baef16fc) Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
This pull request updates the following dependencies [marker]: <> (Begin:5e3f9b88-faad-436c-a580-ac009d20bb33) ## From https://github.com/dotnet/icu - **Subscription**: [5e3f9b88-faad-436c-a580-ac009d20bb33](https://maestro.dot.net/subscriptions?search=5e3f9b88-faad-436c-a580-ac009d20bb33) - **Build**: [20251212.1](https://dev.azure.com/dnceng/internal/_build/results?buildId=2859846) ([294511](https://maestro.dot.net/channel/3883/github:dotnet:icu/build/294511)) - **Date Produced**: December 12, 2025 5:52:47 PM UTC - **Commit**: [33609ad57e782840bf8ba45e33cf9737560f4ab2](dotnet/icu@33609ad) - **Branch**: [dotnet/release/9.0](https://github.com/dotnet/icu/tree/dotnet/release/9.0) [DependencyUpdate]: <> (Begin) - **Dependency Updates**: - From [9.0.0-rtm.25574.1 to 9.0.0-rtm.25612.1][1] - Microsoft.NETCore.Runtime.ICU.Transport [1]: dotnet/icu@e18dd5d...33609ad [DependencyUpdate]: <> (End) [marker]: <> (End:5e3f9b88-faad-436c-a580-ac009d20bb33) Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
#122579) This pull request updates the following dependencies [marker]: <> (Begin:85dd9958-87d4-4ed4-addf-58b6aa848692) ## From https://github.com/dotnet/roslyn-analyzers - **Subscription**: [85dd9958-87d4-4ed4-addf-58b6aa848692](https://maestro.dot.net/subscriptions?search=85dd9958-87d4-4ed4-addf-58b6aa848692) - **Build**: [20251215.3](https://dev.azure.com/dnceng/internal/_build/results?buildId=2861729) ([294766](https://maestro.dot.net/channel/3884/github:dotnet:roslyn-analyzers/build/294766)) - **Date Produced**: December 15, 2025 10:11:51 PM UTC - **Commit**: [7576c1d00aeef14c682c31b193ff8e58273cdd16](dotnet/roslyn-analyzers@7576c1d) - **Branch**: [release/9.0.1xx](https://github.com/dotnet/roslyn-analyzers/tree/release/9.0.1xx) [DependencyUpdate]: <> (Begin) - **Dependency Updates**: - From [3.11.0-beta1.25173.3 to 3.11.0-beta1.25615.3][1] - Microsoft.CodeAnalysis.Analyzers - From [9.0.0-preview.25173.3 to 9.0.0-preview.25615.3][1] - Microsoft.CodeAnalysis.NetAnalyzers [1]: dotnet/roslyn-analyzers@16865ea...7576c1d [DependencyUpdate]: <> (End) [marker]: <> (End:85dd9958-87d4-4ed4-addf-58b6aa848692) Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
This pull request updates the following dependencies [marker]: <> (Begin:077f423f-1332-4108-a2ea-08dcc66548e6) ## From https://github.com/dotnet/xharness - **Subscription**: [077f423f-1332-4108-a2ea-08dcc66548e6](https://maestro.dot.net/subscriptions?search=077f423f-1332-4108-a2ea-08dcc66548e6) - **Build**: [20251215.2](https://dev.azure.com/dnceng/internal/_build/results?buildId=2861633) ([294742](https://maestro.dot.net/channel/5175/github:dotnet:xharness/build/294742)) - **Date Produced**: December 15, 2025 7:45:41 PM UTC - **Commit**: [c26361a23526ea459ca0a19b34b285eda1bffecb](dotnet/xharness@c26361a) - **Branch**: [release/9.0](https://github.com/dotnet/xharness/tree/release/9.0) [DependencyUpdate]: <> (Begin) - **Dependency Updates**: - From [9.0.0-prerelease.25601.1 to 9.0.0-prerelease.25615.2][1] - Microsoft.DotNet.XHarness.CLI - Microsoft.DotNet.XHarness.TestRunners.Common - Microsoft.DotNet.XHarness.TestRunners.Xunit [1]: dotnet/xharness@6f1b3ef...c26361a [DependencyUpdate]: <> (End) [marker]: <> (End:077f423f-1332-4108-a2ea-08dcc66548e6) Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
This pull request updates the following dependencies [marker]: <> (Begin:943c2154-7e47-4fed-bb40-3e772747daf7) ## From https://github.com/dotnet/arcade - **Subscription**: [943c2154-7e47-4fed-bb40-3e772747daf7](https://maestro.dot.net/subscriptions?search=943c2154-7e47-4fed-bb40-3e772747daf7) - **Build**: [20251211.4](https://dev.azure.com/dnceng/internal/_build/results?buildId=2859268) ([294364](https://maestro.dot.net/channel/5175/github:dotnet:arcade/build/294364)) - **Date Produced**: December 11, 2025 9:47:41 PM UTC - **Commit**: [e9983e548f5b9638784f3b2696eb6cb3e7366548](dotnet/arcade@e9983e5) - **Branch**: [release/9.0](https://github.com/dotnet/arcade/tree/release/9.0) [DependencyUpdate]: <> (Begin) - **Dependency Updates**: - From [9.0.0-beta.25555.4 to 9.0.0-beta.25611.4][6] - Microsoft.SourceBuild.Intermediate.arcade - Microsoft.DotNet.Arcade.Sdk - Microsoft.DotNet.Build.Tasks.Archives - Microsoft.DotNet.Build.Tasks.Feed - Microsoft.DotNet.Build.Tasks.Installers - Microsoft.DotNet.Build.Tasks.Packaging - Microsoft.DotNet.Build.Tasks.TargetFramework - Microsoft.DotNet.Build.Tasks.Templating - Microsoft.DotNet.Build.Tasks.Workloads - Microsoft.DotNet.CodeAnalysis - Microsoft.DotNet.GenAPI - Microsoft.DotNet.GenFacades - Microsoft.DotNet.Helix.Sdk - Microsoft.DotNet.PackageTesting - Microsoft.DotNet.RemoteExecutor - Microsoft.DotNet.SharedFramework.Sdk - Microsoft.DotNet.VersionTools.Tasks - Microsoft.DotNet.XliffTasks - Microsoft.DotNet.XUnitExtensions - From [2.9.0-beta.25555.4 to 2.9.0-beta.25611.4][6] - Microsoft.DotNet.XUnitAssert - Microsoft.DotNet.XUnitConsoleRunner [6]: dotnet/arcade@9eaf7b2...e9983e5 [DependencyUpdate]: <> (End) [marker]: <> (End:943c2154-7e47-4fed-bb40-3e772747daf7) --------- Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com> Co-authored-by: Steve Pfister <steveisok@users.noreply.github.com> Co-authored-by: Alexander Köplinger <alex.koeplinger@outlook.com> Co-authored-by: Jeff Handley <jeffhandley@users.noreply.github.com>
This pull request updates the following dependencies [marker]: <> (Begin:b609d3b5-ab6f-473c-9ce1-f266baef16fc) ## From https://github.com/dotnet/cecil - **Subscription**: [b609d3b5-ab6f-473c-9ce1-f266baef16fc](https://maestro.dot.net/subscriptions?search=b609d3b5-ab6f-473c-9ce1-f266baef16fc) - **Build**: [20251221.2](https://dev.azure.com/dnceng/internal/_build/results?buildId=2865436) ([295447](https://maestro.dot.net/channel/3883/github:dotnet:cecil/build/295447)) - **Date Produced**: December 22, 2025 5:36:46 AM UTC - **Commit**: [4643f3880a4ec97246de6d53621285bb48ad4a06](dotnet/cecil@4643f38) - **Branch**: [release/9.0](https://github.com/dotnet/cecil/tree/release/9.0) [DependencyUpdate]: <> (Begin) - **Dependency Updates**: - From [0.11.5-alpha.25614.3 to 0.11.5-alpha.25621.2][1] - Microsoft.SourceBuild.Intermediate.cecil - Microsoft.DotNet.Cecil [1]: dotnet/cecil@ae1be73...4643f38 [DependencyUpdate]: <> (End) [marker]: <> (End:b609d3b5-ab6f-473c-9ce1-f266baef16fc) Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com> Co-authored-by: Jeff Handley <jeffhandley@users.noreply.github.com>
…#122730) This pull request updates the following dependencies [marker]: <> (Begin:b458125c-6cf0-41ea-981d-2709b660d5c5) ## From https://github.com/dotnet/hotreload-utils - **Subscription**: [b458125c-6cf0-41ea-981d-2709b660d5c5](https://maestro.dot.net/subscriptions?search=b458125c-6cf0-41ea-981d-2709b660d5c5) - **Build**: [20251225.4](https://dev.azure.com/dnceng/internal/_build/results?buildId=2867021) ([295568](https://maestro.dot.net/channel/3883/github:dotnet:hotreload-utils/build/295568)) - **Date Produced**: December 25, 2025 11:21:53 AM UTC - **Commit**: [6eb504148b667c521f41d18dca072f1d2d8eae07](dotnet/hotreload-utils@6eb5041) - **Branch**: [release/9.0](https://github.com/dotnet/hotreload-utils/tree/release/9.0) [DependencyUpdate]: <> (Begin) - **Dependency Updates**: - From [9.0.0-alpha.0.25574.4 to 9.0.0-alpha.0.25625.4][1] - Microsoft.DotNet.HotReload.Utils.Generator.BuildTool [1]: dotnet/hotreload-utils@81fc6af...6eb5041 [DependencyUpdate]: <> (End) [marker]: <> (End:b458125c-6cf0-41ea-981d-2709b660d5c5) Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
…122736) This pull request updates the following dependencies [marker]: <> (Begin:e06e39ae-771e-498d-7895-08dcbc301dc2) ## From https://github.com/dotnet/runtime-assets - **Subscription**: [e06e39ae-771e-498d-7895-08dcbc301dc2](https://maestro.dot.net/subscriptions?search=e06e39ae-771e-498d-7895-08dcbc301dc2) - **Build**: [20251225.4](https://dev.azure.com/dnceng/internal/_build/results?buildId=2867034) ([295571](https://maestro.dot.net/channel/3883/github:dotnet:runtime-assets/build/295571)) - **Date Produced**: December 25, 2025 11:50:51 AM UTC - **Commit**: [70d5fa7d7d041da17e6f3827f55d7d9ceaffdb12](dotnet/runtime-assets@70d5fa7) - **Branch**: [release/9.0](https://github.com/dotnet/runtime-assets/tree/release/9.0) [DependencyUpdate]: <> (Begin) - **Dependency Updates**: - From [9.0.0-beta.25565.2 to 9.0.0-beta.25625.4][1] - Microsoft.DotNet.CilStrip.Sources - System.ComponentModel.TypeConverter.TestData - System.Data.Common.TestData - System.Drawing.Common.TestData - System.Formats.Tar.TestData - System.IO.Compression.TestData - System.IO.Packaging.TestData - System.Net.TestData - System.Private.Runtime.UnicodeData - System.Runtime.Numerics.TestData - System.Runtime.TimeZoneData - System.Security.Cryptography.X509Certificates.TestData - System.Text.RegularExpressions.TestData - System.Windows.Extensions.TestData [1]: dotnet/runtime-assets@91ea918...70d5fa7 [DependencyUpdate]: <> (End) [marker]: <> (End:e06e39ae-771e-498d-7895-08dcbc301dc2) Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
This pull request updates the following dependencies [marker]: <> (Begin:5e3f9b88-faad-436c-a580-ac009d20bb33) ## From https://github.com/dotnet/icu - **Subscription**: [5e3f9b88-faad-436c-a580-ac009d20bb33](https://maestro.dot.net/subscriptions?search=5e3f9b88-faad-436c-a580-ac009d20bb33) - **Build**: [20251227.1](https://dev.azure.com/dnceng/internal/_build/results?buildId=2867976) ([295650](https://maestro.dot.net/channel/3883/github:dotnet:icu/build/295650)) - **Date Produced**: December 27, 2025 12:54:07 PM UTC - **Commit**: [cda39b50d316241f6c9dea44ed241a83aaccdfac](dotnet/icu@cda39b5) - **Branch**: [dotnet/release/9.0](https://github.com/dotnet/icu/tree/dotnet/release/9.0) [DependencyUpdate]: <> (Begin) - **Dependency Updates**: - From [9.0.0-rtm.25612.1 to 9.0.0-rtm.25627.1][2] - Microsoft.NETCore.Runtime.ICU.Transport [2]: dotnet/icu@33609ad...cda39b5 [DependencyUpdate]: <> (End) [marker]: <> (End:5e3f9b88-faad-436c-a580-ac009d20bb33) --------- Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
This pull request updates the following dependencies [marker]: <> (Begin:943c2154-7e47-4fed-bb40-3e772747daf7) ## From https://github.com/dotnet/arcade - **Subscription**: [943c2154-7e47-4fed-bb40-3e772747daf7](https://maestro.dot.net/subscriptions?search=943c2154-7e47-4fed-bb40-3e772747daf7) - **Build**: [20251226.6](https://dev.azure.com/dnceng/internal/_build/results?buildId=2867608) ([295621](https://maestro.dot.net/channel/5175/github:dotnet:arcade/build/295621)) - **Date Produced**: December 26, 2025 6:06:19 PM UTC - **Commit**: [ab5773ac30dce73227fa1dff6bf1a21eea67cbd0](dotnet/arcade@ab5773a) - **Branch**: [release/9.0](https://github.com/dotnet/arcade/tree/release/9.0) [DependencyUpdate]: <> (Begin) - **Dependency Updates**: - From [9.0.0-beta.25611.4 to 9.0.0-beta.25626.6][1] - Microsoft.SourceBuild.Intermediate.arcade - Microsoft.DotNet.Arcade.Sdk - Microsoft.DotNet.Build.Tasks.Archives - Microsoft.DotNet.Build.Tasks.Feed - Microsoft.DotNet.Build.Tasks.Installers - Microsoft.DotNet.Build.Tasks.Packaging - Microsoft.DotNet.Build.Tasks.TargetFramework - Microsoft.DotNet.Build.Tasks.Templating - Microsoft.DotNet.Build.Tasks.Workloads - Microsoft.DotNet.CodeAnalysis - Microsoft.DotNet.GenAPI - Microsoft.DotNet.GenFacades - Microsoft.DotNet.Helix.Sdk - Microsoft.DotNet.PackageTesting - Microsoft.DotNet.RemoteExecutor - Microsoft.DotNet.SharedFramework.Sdk - Microsoft.DotNet.VersionTools.Tasks - Microsoft.DotNet.XliffTasks - Microsoft.DotNet.XUnitExtensions - From [2.9.0-beta.25611.4 to 2.9.0-beta.25626.6][1] - Microsoft.DotNet.XUnitAssert - Microsoft.DotNet.XUnitConsoleRunner [1]: dotnet/arcade@e9983e5...ab5773a [DependencyUpdate]: <> (End) [marker]: <> (End:943c2154-7e47-4fed-bb40-3e772747daf7) Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
This pull request updates the following dependencies [marker]: <> (Begin:b609d3b5-ab6f-473c-9ce1-f266baef16fc) ## From https://github.com/dotnet/cecil - **Subscription**: [b609d3b5-ab6f-473c-9ce1-f266baef16fc](https://maestro.dot.net/subscriptions?search=b609d3b5-ab6f-473c-9ce1-f266baef16fc) - **Build**: [20251228.2](https://dev.azure.com/dnceng/internal/_build/results?buildId=2868719) ([295690](https://maestro.dot.net/channel/3883/github:dotnet:cecil/build/295690)) - **Date Produced**: December 29, 2025 5:36:34 AM UTC - **Commit**: [1f9985e482df7a0dee94854226d0aecad102ac15](dotnet/cecil@1f9985e) - **Branch**: [release/9.0](https://github.com/dotnet/cecil/tree/release/9.0) [DependencyUpdate]: <> (Begin) - **Dependency Updates**: - From [0.11.5-alpha.25621.2 to 0.11.5-alpha.25628.2][1] - Microsoft.SourceBuild.Intermediate.cecil - Microsoft.DotNet.Cecil [1]: dotnet/cecil@4643f38...1f9985e [DependencyUpdate]: <> (End) [marker]: <> (End:b609d3b5-ab6f-473c-9ce1-f266baef16fc) Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
#122995) This pull request updates the following dependencies [marker]: <> (Begin:85dd9958-87d4-4ed4-addf-58b6aa848692) ## From https://github.com/dotnet/roslyn-analyzers - **Subscription**: [85dd9958-87d4-4ed4-addf-58b6aa848692](https://maestro.dot.net/subscriptions?search=85dd9958-87d4-4ed4-addf-58b6aa848692) - **Build**: [20260107.1](https://dev.azure.com/dnceng/internal/_build/results?buildId=2874190) ([296344](https://maestro.dot.net/channel/3884/github:dotnet:roslyn-analyzers/build/296344)) - **Date Produced**: January 8, 2026 12:59:42 AM UTC - **Commit**: [5ef1abb57ce3df89eae65ecadeb1ddbab323ae05](dotnet/roslyn-analyzers@5ef1abb) - **Branch**: [release/9.0.1xx](https://github.com/dotnet/roslyn-analyzers/tree/release/9.0.1xx) [DependencyUpdate]: <> (Begin) - **Dependency Updates**: - From [3.11.0-beta1.25615.3 to 3.11.0-beta1.26057.1][1] - Microsoft.CodeAnalysis.Analyzers - From [9.0.0-preview.25615.3 to 9.0.0-preview.26057.1][1] - Microsoft.CodeAnalysis.NetAnalyzers [1]: dotnet/roslyn-analyzers@7576c1d...5ef1abb [DependencyUpdate]: <> (End) [marker]: <> (End:85dd9958-87d4-4ed4-addf-58b6aa848692) Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
…I pipelines (#122402) Adds `fetchTags: false` to all Azure Pipelines checkout steps to skip fetching git tags during repository checkout, reducing CI checkout time and network overhead. ## Changes Updated 11 checkout steps across 9 pipeline files: - **Core build pipelines**: `global-build-job.yml`, `xplat-job.yml`, `run-test-job.yml` - **Stress test pipelines**: `http.yml` (2 checkouts), `ssl.yml` (2 checkouts) - **Utility pipelines**: `evaluate-paths-job.yml`, `deploy-to-onefuzz.yml`, `publish-build-assets.yml` - **Performance pipelines**: `perf-job.yml` (dotnet-performance repo checkout) ### Example change ```yaml - checkout: self clean: true fetchDepth: $(checkoutFetchDepth) fetchTags: false # Added ``` <!-- START COPILOT CODING AGENT SUFFIX --> <!-- START COPILOT ORIGINAL PROMPT --> <details> <summary>Original prompt</summary> > Update the checkout step in the runtime CI yml to specify fetchTags: false. </details> <!-- START COPILOT CODING AGENT TIPS --> --- ✨ Let Copilot coding agent [set things up for you](https://github.com/dotnet/runtime/issues/new?title=✨+Set+up+Copilot+instructions&body=Configure%20instructions%20for%20this%20repository%20as%20documented%20in%20%5BBest%20practices%20for%20Copilot%20coding%20agent%20in%20your%20repository%5D%28https://gh.io/copilot-coding-agent-tips%29%2E%0A%0A%3COnboard%20this%20repo%3E&assignees=copilot) — coding agent works faster and does higher quality work when set up for your repo. --------- Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: elinor-fung <47805090+elinor-fung@users.noreply.github.com> Co-authored-by: Elinor Fung <elfung@microsoft.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
) I detected changes in the release/9.0 branch which have not been merged yet to release/9.0-staging. I'm a robot and am configured to help you automatically keep release/9.0-staging up to date, so I've opened this PR. This PR merges commits made on release/9.0 by the following committers: * jeffhandley * dotnet-maestro[bot] ## Instructions for merging from UI This PR will not be auto-merged. When pull request checks pass, complete this PR by creating a merge commit, *not* a squash or rebase commit. <img alt="merge button instructions" src="https://i.imgur.com/GepcNJV.png" width="300" /> If this repo does not allow creating merge commits from the GitHub UI, use command line instructions. ## Instructions for merging via command line Run these commands to merge this pull request from the command line. ``` sh git fetch git checkout release/9.0 git pull --ff-only git checkout release/9.0-staging git pull --ff-only git merge --no-ff release/9.0 # If there are merge conflicts, resolve them and then run git merge --continue to complete the merge # Pushing the changes to the PR branch will re-trigger PR validation. git push https://github.com/dotnet/runtime HEAD:merge/release/9.0-to-release/9.0-staging ``` <details> <summary>or if you are using SSH</summary> ``` git push git@github.com:dotnet/runtime HEAD:merge/release/9.0-to-release/9.0-staging ``` </details> After PR checks are complete push the branch ``` git push ``` ## Instructions for resolving conflicts :warning: If there are merge conflicts, you will need to resolve them manually before merging. You can do this [using GitHub][resolve-github] or using the [command line][resolve-cli]. [resolve-github]: https://help.github.com/articles/resolving-a-merge-conflict-on-github/ [resolve-cli]: https://help.github.com/articles/resolving-a-merge-conflict-using-the-command-line/ ## Instructions for updating this pull request Contributors to this repo have permission update this pull request by pushing to the branch 'merge/release/9.0-to-release/9.0-staging'. This can be done to resolve conflicts or make other changes to this pull request before it is merged. The provided examples assume that the remote is named 'origin'. If you have a different remote name, please replace 'origin' with the name of your remote. ``` git fetch git checkout -b merge/release/9.0-to-release/9.0-staging origin/release/9.0-staging git pull https://github.com/dotnet/runtime merge/release/9.0-to-release/9.0-staging (make changes) git commit -m "Updated PR with my changes" git push https://github.com/dotnet/runtime HEAD:merge/release/9.0-to-release/9.0-staging ``` <details> <summary>or if you are using SSH</summary> ``` git fetch git checkout -b merge/release/9.0-to-release/9.0-staging origin/release/9.0-staging git pull git@github.com:dotnet/runtime merge/release/9.0-to-release/9.0-staging (make changes) git commit -m "Updated PR with my changes" git push git@github.com:dotnet/runtime HEAD:merge/release/9.0-to-release/9.0-staging ``` </details> Contact .NET Core Engineering (dotnet/dnceng) if you have questions or issues. Also, if this PR was generated incorrectly, help us fix it. See https://github.com/dotnet/arcade/blob/main/.github/workflows/scripts/inter-branch-merge.ps1.
This pull request updates the following dependencies [marker]: <> (Begin:b609d3b5-ab6f-473c-9ce1-f266baef16fc) ## From https://github.com/dotnet/cecil - **Subscription**: [b609d3b5-ab6f-473c-9ce1-f266baef16fc](https://maestro.dot.net/subscriptions?search=b609d3b5-ab6f-473c-9ce1-f266baef16fc) - **Build**: [20260111.2](https://dev.azure.com/dnceng/internal/_build/results?buildId=2876858) ([296828](https://maestro.dot.net/channel/3883/github:dotnet:cecil/build/296828)) - **Date Produced**: January 12, 2026 5:44:44 AM UTC - **Commit**: [03b17d939d6c0e0f228648b5d4d660e065a719e5](dotnet/cecil@03b17d9) - **Branch**: [release/9.0](https://github.com/dotnet/cecil/tree/release/9.0) [DependencyUpdate]: <> (Begin) - **Dependency Updates**: - From [0.11.5-alpha.25628.2 to 0.11.5-alpha.26061.2][1] - Microsoft.SourceBuild.Intermediate.cecil - Microsoft.DotNet.Cecil [1]: dotnet/cecil@1f9985e...03b17d9 [DependencyUpdate]: <> (End) [marker]: <> (End:b609d3b5-ab6f-473c-9ce1-f266baef16fc) Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
This pull request updates the following dependencies [marker]: <> (Begin:b609d3b5-ab6f-473c-9ce1-f266baef16fc) ## From https://github.com/dotnet/cecil - **Subscription**: [b609d3b5-ab6f-473c-9ce1-f266baef16fc](https://maestro.dot.net/subscriptions?search=b609d3b5-ab6f-473c-9ce1-f266baef16fc) - **Build**: [20260115.1](https://dev.azure.com/dnceng/internal/_build/results?buildId=2880429) ([297558](https://maestro.dot.net/channel/3883/github:dotnet:cecil/build/297558)) - **Date Produced**: January 16, 2026 1:45:30 AM UTC - **Commit**: [9f41421e1ca90e8e88fdf62f25c386483a212e87](dotnet/cecil@9f41421) - **Branch**: [release/9.0](https://github.com/dotnet/cecil/tree/release/9.0) [DependencyUpdate]: <> (Begin) - **Dependency Updates**: - From [0.11.5-alpha.26061.2 to 0.11.5-alpha.26065.1][1] - Microsoft.SourceBuild.Intermediate.cecil - Microsoft.DotNet.Cecil [1]: dotnet/cecil@03b17d9...9f41421 [DependencyUpdate]: <> (End) [marker]: <> (End:b609d3b5-ab6f-473c-9ce1-f266baef16fc) Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
…ference-packages (#123244) This pull request updates the following dependencies [marker]: <> (Begin:3b2e34b4-9c9e-4da6-a358-02c0b764a22e) ## From https://github.com/dotnet/source-build-reference-packages - **Subscription**: [3b2e34b4-9c9e-4da6-a358-02c0b764a22e](https://maestro.dot.net/subscriptions?search=3b2e34b4-9c9e-4da6-a358-02c0b764a22e) - **Build**: [20260105.1](https://dev.azure.com/dnceng/internal/_build/results?buildId=2872210) ([295967](https://maestro.dot.net/channel/5175/github:dotnet:source-build-reference-packages/build/295967)) - **Date Produced**: January 5, 2026 3:29:43 PM UTC - **Commit**: [36e2d072b287fb211f288498b2d4553efdee7990](dotnet/source-build-reference-packages@36e2d07) - **Branch**: [release/9.0](https://github.com/dotnet/source-build-reference-packages/tree/release/9.0) [DependencyUpdate]: <> (Begin) - **Dependency Updates**: - From [9.0.0-alpha.1.25521.3 to 9.0.0-alpha.1.26055.1][1] - Microsoft.SourceBuild.Intermediate.source-build-reference-packages [1]: dotnet/source-build-reference-packages@a9cadb0...36e2d07 [DependencyUpdate]: <> (End) [marker]: <> (End:3b2e34b4-9c9e-4da6-a358-02c0b764a22e) Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
This pull request updates the following dependencies [marker]: <> (Begin:077f423f-1332-4108-a2ea-08dcc66548e6) ## From https://github.com/dotnet/xharness - **Subscription**: [077f423f-1332-4108-a2ea-08dcc66548e6](https://maestro.dot.net/subscriptions?search=077f423f-1332-4108-a2ea-08dcc66548e6) - **Build**: [20260114.3](https://dev.azure.com/dnceng/internal/_build/results?buildId=2879409) ([297352](https://maestro.dot.net/channel/2/github:dotnet:xharness/build/297352)) - **Date Produced**: January 14, 2026 9:16:36 PM UTC - **Commit**: [31e0b8e08f57890f7b7004b93361d69cd4b21079](dotnet/xharness@31e0b8e) - **Branch**: [main](https://github.com/dotnet/xharness/tree/main) [DependencyUpdate]: <> (Begin) - **Dependency Updates**: - From [9.0.0-prerelease.25615.2 to 11.0.0-prerelease.26064.3][2] - Microsoft.DotNet.XHarness.CLI - Microsoft.DotNet.XHarness.TestRunners.Common - Microsoft.DotNet.XHarness.TestRunners.Xunit [2]: dotnet/xharness@c26361a...31e0b8e [DependencyUpdate]: <> (End) [marker]: <> (End:077f423f-1332-4108-a2ea-08dcc66548e6) --------- Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
This pull request updates the following dependencies [marker]: <> (Begin:943c2154-7e47-4fed-bb40-3e772747daf7) ## From https://github.com/dotnet/arcade - **Subscription**: [943c2154-7e47-4fed-bb40-3e772747daf7](https://maestro.dot.net/subscriptions?search=943c2154-7e47-4fed-bb40-3e772747daf7) - **Build**: [20260113.2](https://dev.azure.com/dnceng/internal/_build/results?buildId=2877988) ([297092](https://maestro.dot.net/channel/5175/github:dotnet:arcade/build/297092)) - **Date Produced**: January 13, 2026 12:53:13 PM UTC - **Commit**: [c85f9aceddaf85296e3efbc463daaa34fef5a375](dotnet/arcade@c85f9ac) - **Branch**: [release/9.0](https://github.com/dotnet/arcade/tree/release/9.0) [DependencyUpdate]: <> (Begin) - **Dependency Updates**: - From [9.0.0-beta.25626.6 to 9.0.0-beta.26063.2][2] - Microsoft.SourceBuild.Intermediate.arcade - Microsoft.DotNet.Arcade.Sdk - Microsoft.DotNet.Build.Tasks.Archives - Microsoft.DotNet.Build.Tasks.Feed - Microsoft.DotNet.Build.Tasks.Installers - Microsoft.DotNet.Build.Tasks.Packaging - Microsoft.DotNet.Build.Tasks.TargetFramework - Microsoft.DotNet.Build.Tasks.Templating - Microsoft.DotNet.Build.Tasks.Workloads - Microsoft.DotNet.CodeAnalysis - Microsoft.DotNet.GenAPI - Microsoft.DotNet.GenFacades - Microsoft.DotNet.Helix.Sdk - Microsoft.DotNet.PackageTesting - Microsoft.DotNet.RemoteExecutor - Microsoft.DotNet.SharedFramework.Sdk - Microsoft.DotNet.VersionTools.Tasks - Microsoft.DotNet.XliffTasks - Microsoft.DotNet.XUnitExtensions - From [2.9.0-beta.25626.6 to 2.9.0-beta.26063.2][2] - Microsoft.DotNet.XUnitAssert - Microsoft.DotNet.XUnitConsoleRunner [2]: dotnet/arcade@ab5773a...c85f9ac [DependencyUpdate]: <> (End) [marker]: <> (End:943c2154-7e47-4fed-bb40-3e772747daf7) --------- Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
…123062) This pull request updates the following dependencies [marker]: <> (Begin:e06e39ae-771e-498d-7895-08dcbc301dc2) ## From https://github.com/dotnet/runtime-assets - **Subscription**: [e06e39ae-771e-498d-7895-08dcbc301dc2](https://maestro.dot.net/subscriptions?search=e06e39ae-771e-498d-7895-08dcbc301dc2) - **Build**: [20260109.3](https://dev.azure.com/dnceng/internal/_build/results?buildId=2875754) ([296683](https://maestro.dot.net/channel/3883/github:dotnet:runtime-assets/build/296683)) - **Date Produced**: January 9, 2026 9:07:58 PM UTC - **Commit**: [6751b3896a163907bd3f1bbee56cbb926a17861b](dotnet/runtime-assets@6751b38) - **Branch**: [release/9.0](https://github.com/dotnet/runtime-assets/tree/release/9.0) [DependencyUpdate]: <> (Begin) - **Dependency Updates**: - From [9.0.0-beta.25625.4 to 9.0.0-beta.26059.3][1] - Microsoft.DotNet.CilStrip.Sources - System.ComponentModel.TypeConverter.TestData - System.Data.Common.TestData - System.Drawing.Common.TestData - System.Formats.Tar.TestData - System.IO.Compression.TestData - System.IO.Packaging.TestData - System.Net.TestData - System.Private.Runtime.UnicodeData - System.Runtime.Numerics.TestData - System.Runtime.TimeZoneData - System.Security.Cryptography.X509Certificates.TestData - System.Text.RegularExpressions.TestData - System.Windows.Extensions.TestData [1]: dotnet/runtime-assets@70d5fa7...6751b38 [DependencyUpdate]: <> (End) [marker]: <> (End:e06e39ae-771e-498d-7895-08dcbc301dc2) Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com> Co-authored-by: Larry Ewing <lewing@microsoft.com>
Unfortunately, these were missed and the 13 queues no longer exist.
This pull request updates the following dependencies [marker]: <> (Begin:5e3f9b88-faad-436c-a580-ac009d20bb33) ## From https://github.com/dotnet/icu - **Subscription**: [5e3f9b88-faad-436c-a580-ac009d20bb33](https://maestro.dot.net/subscriptions?search=5e3f9b88-faad-436c-a580-ac009d20bb33) - **Build**: [20260128.1](https://dev.azure.com/dnceng/internal/_build/results?buildId=2889459) ([299108](https://maestro.dot.net/channel/3883/github:dotnet:icu/build/299108)) - **Date Produced**: January 28, 2026 11:44:17 AM UTC - **Commit**: [53915f585ca3dc5deff5c09c9492f7c5b7d925ca](dotnet/icu@53915f5) - **Branch**: [dotnet/release/9.0](https://github.com/dotnet/icu/tree/dotnet/release/9.0) [DependencyUpdate]: <> (Begin) - **Dependency Updates**: - From [9.0.0-rtm.25627.1 to 9.0.0-rtm.26078.1][5] - Microsoft.NETCore.Runtime.ICU.Transport [5]: dotnet/icu@cda39b5...53915f5 [DependencyUpdate]: <> (End) [marker]: <> (End:5e3f9b88-faad-436c-a580-ac009d20bb33) --------- Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com> Co-authored-by: Steve Pfister <steveisok@users.noreply.github.com>
Update MsQuic version published with dotnet/runtime on Windows Backport of #121198 ## Customer Impact No ## Regression No ## Testing Automated tests ## Risk Low, change only in patch version and we've been running with 2.4.16 in main and .NET 10 for many months.
This pull request updates the following dependencies [marker]: <> (Begin:b609d3b5-ab6f-473c-9ce1-f266baef16fc) ## From https://github.com/dotnet/cecil - **Subscription**: [b609d3b5-ab6f-473c-9ce1-f266baef16fc](https://maestro.dot.net/subscriptions?search=b609d3b5-ab6f-473c-9ce1-f266baef16fc) - **Build**: [20260125.3](https://dev.azure.com/dnceng/internal/_build/results?buildId=2887652) ([298823](https://maestro.dot.net/channel/3883/github:dotnet:cecil/build/298823)) - **Date Produced**: January 26, 2026 7:06:31 AM UTC - **Commit**: [711eabb98b62ab3ddf6ab59c879713cd6e4f5982](dotnet/cecil@711eabb) - **Branch**: [release/9.0](https://github.com/dotnet/cecil/tree/release/9.0) [DependencyUpdate]: <> (Begin) - **Dependency Updates**: - From [0.11.5-alpha.26065.1 to 0.11.5-alpha.26075.3][1] - Microsoft.SourceBuild.Intermediate.cecil - Microsoft.DotNet.Cecil [1]: dotnet/cecil@9f41421...711eabb [DependencyUpdate]: <> (End) [marker]: <> (End:b609d3b5-ab6f-473c-9ce1-f266baef16fc) Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com> Co-authored-by: Steve Pfister <steveisok@users.noreply.github.com>
…123468) This pull request updates the following dependencies [marker]: <> (Begin:e06e39ae-771e-498d-7895-08dcbc301dc2) ## From https://github.com/dotnet/runtime-assets - **Subscription**: [e06e39ae-771e-498d-7895-08dcbc301dc2](https://maestro.dot.net/subscriptions?search=e06e39ae-771e-498d-7895-08dcbc301dc2) - **Build**: [20260121.2](https://dev.azure.com/dnceng/internal/_build/results?buildId=2884240) ([298247](https://maestro.dot.net/channel/3883/github:dotnet:runtime-assets/build/298247)) - **Date Produced**: January 21, 2026 3:17:05 PM UTC - **Commit**: [45c55b97e4006bac84d19a382ace44ef3dcb8d94](dotnet/runtime-assets@45c55b9) - **Branch**: [release/9.0](https://github.com/dotnet/runtime-assets/tree/release/9.0) [DependencyUpdate]: <> (Begin) - **Dependency Updates**: - From [9.0.0-beta.26059.3 to 9.0.0-beta.26071.2][1] - Microsoft.DotNet.CilStrip.Sources - System.ComponentModel.TypeConverter.TestData - System.Data.Common.TestData - System.Drawing.Common.TestData - System.Formats.Tar.TestData - System.IO.Compression.TestData - System.IO.Packaging.TestData - System.Net.TestData - System.Private.Runtime.UnicodeData - System.Runtime.Numerics.TestData - System.Runtime.TimeZoneData - System.Security.Cryptography.X509Certificates.TestData - System.Text.RegularExpressions.TestData - System.Windows.Extensions.TestData [1]: dotnet/runtime-assets@6751b38...45c55b9 [DependencyUpdate]: <> (End) [marker]: <> (End:e06e39ae-771e-498d-7895-08dcbc301dc2) Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
…#123436) This pull request updates the following dependencies [marker]: <> (Begin:b458125c-6cf0-41ea-981d-2709b660d5c5) ## From https://github.com/dotnet/hotreload-utils - **Subscription**: [b458125c-6cf0-41ea-981d-2709b660d5c5](https://maestro.dot.net/subscriptions?search=b458125c-6cf0-41ea-981d-2709b660d5c5) - **Build**: [20260121.2](https://dev.azure.com/dnceng/internal/_build/results?buildId=2884237) ([298228](https://maestro.dot.net/channel/3883/github:dotnet:hotreload-utils/build/298228)) - **Date Produced**: January 21, 2026 2:54:39 PM UTC - **Commit**: [0a7f328b0ee6cbf8df1f826953a8bc9fd77629c9](dotnet/hotreload-utils@0a7f328) - **Branch**: [release/9.0](https://github.com/dotnet/hotreload-utils/tree/release/9.0) [DependencyUpdate]: <> (Begin) - **Dependency Updates**: - From [9.0.0-alpha.0.25625.4 to 9.0.0-alpha.0.26071.2][1] - Microsoft.DotNet.HotReload.Utils.Generator.BuildTool [1]: dotnet/hotreload-utils@6eb5041...0a7f328 [DependencyUpdate]: <> (End) [marker]: <> (End:b458125c-6cf0-41ea-981d-2709b660d5c5) Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
…aging # Conflicts: # .config/dotnet-tools.json # NuGet.config # eng/Version.Details.xml # eng/Versions.props # eng/common/core-templates/job/source-build.yml # global.json
Contributor
There was a problem hiding this comment.
Pull request overview
Manual merge bringing release/8.0-staging updates into release/8.0, primarily updating CI/Helix infrastructure configuration (macOS queue roll-forward, 1ES image selection) plus a small COM interop test behavior adjustment.
Changes:
- Update Helix macOS queues from
OSX.13.*toOSX.15.*across libraries/coreclr pipelines and SuperPMI collection setup. - Update source-build 1ES internal pool image name to
1es-azurelinux-3. - Bump
microsoft.dotnet.xharness.clitool manifest version and adjust a COMICustomQueryInterfacereturn value in an interop test.
Reviewed changes
Copilot reviewed 5 out of 6 changed files in this pull request and generated 1 comment.
Show a summary per file
| File | Description |
|---|---|
| src/tests/Interop/COM/ComWrappers/API/Program.cs | Adjust ICustomQueryInterface.GetInterface to return NotHandled rather than forcing failure. |
| src/coreclr/scripts/superpmi_collect_setup.py | Roll SuperPMI macOS Helix queue selection forward to OSX 15. |
| eng/pipelines/libraries/helix-queues-setup.yml | Update libraries Helix macOS (and iOS/tvOS device) queues to OSX 15. |
| eng/pipelines/coreclr/templates/helix-queues-setup.yml | Update coreclr Helix macOS (and iOS/tvOS device) queues to OSX 15. |
| eng/common/core-templates/job/source-build.yml | Switch internal 1ES source-build pool image to 1es-azurelinux-3. |
| .config/dotnet-tools.json | Update microsoft.dotnet.xharness.cli tool version used by the repo. |
hoyosjs
approved these changes
Feb 12, 2026
Member
|
/ba-g fast track non-profit infra changes for servicing |
Member
|
/ba-g no product changes |
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.
No description provided.