Skip to content

Fix: inject CancellationToken from request context in static commands #4000

Fix: inject CancellationToken from request context in static commands

Fix: inject CancellationToken from request context in static commands #4000

Triggered via pull request August 28, 2026 13:11
Status Failure
Total duration 23m 54s
Artifacts 24

main.yml

on: pull_request
Build all projects without errors
7m 5s
Build all projects without errors
JS unit tests
58s
JS unit tests
Matrix: Build published projects without warnings
Matrix: CommandLine tests
Matrix: .NET unit tests
Matrix: UI tests
Fit to window
Zoom out
Zoom in

Annotations

4 errors and 31 warnings
UI tests (chrome, ubuntu-latest, Production, ExperimentalFeaturesTests)
Process completed with exit code 1.
UI tests (chrome, ubuntu-latest, Production, ExperimentalFeaturesTests)
Action failed since 1 tests failed.
UI tests (chrome, windows-2022, Development, Default)
Process completed with exit code 1.
UI tests (chrome, windows-2022, Development, Default)
Action failed since 1 tests failed.
Build published projects without warnings (Release)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v3, actions/checkout@v3, actions/setup-dotnet@v4, actions/setup-node@v3, nuget/setup-nuget@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
JS unit tests
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v3, actions/setup-node@v2. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
CommandLine tests (ubuntu-latest)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v3, actions/checkout@v3, actions/setup-dotnet@v4, actions/setup-node@v3, nuget/setup-nuget@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
.NET unit tests (macOS-latest)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v3, actions/checkout@v3, actions/setup-dotnet@v4, actions/setup-node@v3, actions/upload-artifact@v4, nuget/setup-nuget@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build all projects without errors
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v3, actions/checkout@v3, actions/setup-dotnet@v4, actions/setup-node@v3, microsoft/setup-msbuild@v1.1, nuget/setup-nuget@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build all projects without errors
Targeting .NET 10.0 or higher in Visual Studio 2022 17.14 is not supported.
Build all projects without errors
Targeting .NET 10.0 or higher in Visual Studio 2022 17.14 is not supported.
Build all projects without errors
Targeting .NET 10.0 or higher in Visual Studio 2022 17.14 is not supported.
Build all projects without errors
Targeting .NET 10.0 or higher in Visual Studio 2022 17.14 is not supported.
Build all projects without errors
Targeting .NET 10.0 or higher in Visual Studio 2022 17.14 is not supported.
Build published projects without warnings (Debug)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v3, actions/checkout@v3, actions/setup-dotnet@v4, actions/setup-node@v3, nuget/setup-nuget@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
.NET unit tests (windows-2022)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v3, actions/checkout@v3, actions/setup-dotnet@v4, actions/setup-node@v3, actions/upload-artifact@v4, microsoft/setup-msbuild@v1.1, nuget/setup-nuget@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
.NET unit tests (ubuntu-latest)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v3, actions/checkout@v3, actions/setup-dotnet@v4, actions/setup-node@v3, actions/upload-artifact@v4, nuget/setup-nuget@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
CommandLine tests (macOS-latest)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v3, actions/checkout@v3, actions/setup-dotnet@v4, actions/setup-node@v3, nuget/setup-nuget@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
UI tests (chrome, ubuntu-latest, Production, Default)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v3, actions/checkout@v3, actions/setup-dotnet@v4, actions/setup-node@v3, actions/upload-artifact@v4, nuget/setup-nuget@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
UI tests (chrome, ubuntu-latest, Production, Default): src/Samples/Tests/Tests/Feature/LateContentPlaceHoldersTests.cs#L77
Do not use Assert.Equal() to check for collection size. Use Assert.Single instead. (https://xunit.net/xunit.analyzers/rules/xUnit2013)
UI tests (chrome, ubuntu-latest, Production, Default): src/Samples/Tests/Tests/Feature/JsComponentIntegrationTests.cs#L48
The variable 'pathsList2' is assigned but its value is never used
CommandLine tests (windows-2022)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v3, actions/checkout@v3, actions/setup-dotnet@v4, actions/setup-node@v3, microsoft/setup-msbuild@v1.1, nuget/setup-nuget@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
UI tests (firefox, ubuntu-latest, Production, Default)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v3, actions/checkout@v3, actions/setup-dotnet@v4, actions/setup-node@v3, actions/upload-artifact@v4, nuget/setup-nuget@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
UI tests (firefox, ubuntu-latest, Production, Default): src/Samples/Tests/Tests/Feature/LateContentPlaceHoldersTests.cs#L77
Do not use Assert.Equal() to check for collection size. Use Assert.Single instead. (https://xunit.net/xunit.analyzers/rules/xUnit2013)
UI tests (firefox, ubuntu-latest, Production, Default): src/Samples/Tests/Tests/Feature/JsComponentIntegrationTests.cs#L48
The variable 'pathsList2' is assigned but its value is never used
UI tests (chrome, ubuntu-latest, Production, ExperimentalFeaturesTests)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v3, actions/checkout@v3, actions/setup-dotnet@v4, actions/setup-node@v3, actions/upload-artifact@v4, nuget/setup-nuget@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
UI tests (chrome, ubuntu-latest, Production, ExperimentalFeaturesTests): src/Samples/Tests/Tests/Feature/LateContentPlaceHoldersTests.cs#L77
Do not use Assert.Equal() to check for collection size. Use Assert.Single instead. (https://xunit.net/xunit.analyzers/rules/xUnit2013)
UI tests (firefox, ubuntu-latest, Development, Default, /test-basepath)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v3, actions/checkout@v3, actions/setup-dotnet@v4, actions/setup-node@v3, actions/upload-artifact@v4, nuget/setup-nuget@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
UI tests (firefox, ubuntu-latest, Development, Default, /test-basepath): src/Samples/Tests/Tests/Feature/LateContentPlaceHoldersTests.cs#L77
Do not use Assert.Equal() to check for collection size. Use Assert.Single instead. (https://xunit.net/xunit.analyzers/rules/xUnit2013)
UI tests (chrome, windows-2022, Development, Default)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v3, actions/checkout@v3, actions/setup-dotnet@v4, actions/setup-node@v3, actions/upload-artifact@v4, microsoft/setup-msbuild@v1.1, nuget/setup-nuget@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
UI tests (firefox, ubuntu-latest, Development, ExperimentalFeaturesTests)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v3, actions/checkout@v3, actions/setup-dotnet@v4, actions/setup-node@v3, actions/upload-artifact@v4, nuget/setup-nuget@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
UI tests (firefox, ubuntu-latest, Development, ExperimentalFeaturesTests): src/Samples/Tests/Tests/Feature/LateContentPlaceHoldersTests.cs#L77
Do not use Assert.Equal() to check for collection size. Use Assert.Single instead. (https://xunit.net/xunit.analyzers/rules/xUnit2013)

Artifacts

Produced during runtime
Name Size Digest
analyzers-tests-net8.0-Debug-Linux
13 KB
sha256:a28a0f8d95495554aeaf4f152bcdbb4593043bb471d2967535ab3c40138599ea
analyzers-tests-net8.0-Debug-Windows
13.2 KB
sha256:121af6762653d5d913bab700ca380eee247093c8609b4ed7b5746165313f4203
analyzers-tests-net8.0-Debug-macOS
13.2 KB
sha256:c4549b8977b32abd47a9b4b6a7fef9d84748736aa4c0246d2ac3932acf85049c
analyzers-tests-net8.0-Release-Linux
13.3 KB
sha256:14dd53a71a3668e00fc73cdb6b9462fa92482dff25fa43ff8751d38d365aceb7
analyzers-tests-net8.0-Release-Windows
13.1 KB
sha256:bf429e09fe6bdb8337b4f1f491dce663d04a8cb5b23a03c3bd2b91b93e22c840
analyzers-tests-net8.0-Release-macOS
13 KB
sha256:77142b9c2342d4e0d157025e12189d0765c29f0d992c0181b9206c30b0789622
chrome-tests-Linux-Production-Default
173 KB
sha256:9296d075789a23f23c7d06bce9d4b1c4ef2ae1292b1be07e8c32b8980a3d9bff
chrome-tests-Linux-Production-ExperimentalFeaturesTests
141 KB
sha256:d644102ee5024eb93048822bb9e88adc9a0ff6733a76d7bb6016d0063a140e63
chrome-tests-Windows-Development-Default
156 KB
sha256:c6bbaf9b8c070c294a93cbf755f7fec38f05c70e61be7c38adccf967d7a97e8e
firefox-tests-Linux-Development-Default
222 KB
sha256:72a4286d3bacff8400be4afb3c27dba99bf1e65bf078b1cdf510e4816e037da8
firefox-tests-Linux-Development-ExperimentalFeaturesTests
213 KB
sha256:9ed0da0871424611f69d7b98e331a2edd7e2833fa9f98c68f78addc7dc3e18d1
firefox-tests-Linux-Production-Default
146 KB
sha256:b6c933cefaa0af7920a71b3a72f3026f4147900a787055dae7da2b59c22eb0b0
framework-tests-net472-Debug-Windows
569 KB
sha256:be17e369e3f440513ca9b944bd38021140f717c0aad9d48867b3bf00dee80b70
framework-tests-net472-Release-Windows
573 KB
sha256:99aca15c27b081f5b8ba688b1b4937b3c933cbb9571b9eae9558dd30119e9b34
framework-tests-net8.0-Debug-Linux
585 KB
sha256:588d6a212c0c1e961cb28423271fe6229030b712e20c66460857c467194ca367
framework-tests-net8.0-Debug-Windows
585 KB
sha256:f5035bb326b2a06fcb0df1ac24f76c64702de76b0c6ea7d551acd831c5e49123
framework-tests-net8.0-Debug-macOS
586 KB
sha256:7287d2504db6a9d12e101ed9a1194b63a76925040ead0ce2567536d1cd978780
framework-tests-net8.0-Release-Linux
586 KB
sha256:7e1ef2c2a36c7c20f73b3c074282d5d4fbdc4899b282abe744e43eb643fe9263
framework-tests-net8.0-Release-Windows
587 KB
sha256:b380c946728990a88368551c84762ca1e4ff84f1145cc8292fe537b382261265
framework-tests-net8.0-Release-macOS
589 KB
sha256:eed9c15e88fa9a38c3bd149cc19cd0d329a71da01376cb1f1bfe86f3f50515f6
integration-tests-net10.0-Debug-Linux
4.43 KB
sha256:18afeea52728b233c3a15a14a236ddc84a925651b679a62cdc9bdb458de23686
integration-tests-net10.0-Release-Linux
4.25 KB
sha256:962826d3e086d0eb4ed35fe806be03f6887d086fca40cbc3c7695259b57f853d
webforms-adapters-tests-net472-Debug-Windows
1.95 KB
sha256:cd6229379f738133bb7feed81fca384295a29053823793e67a13a6906cdecffe
webforms-adapters-tests-net472-Release-Windows
1.95 KB
sha256:f265295564fd2b7876a8dd9bcfecdd6156328896eb9c8cf88b1138b3a2f82bb5