Skip to content

Registry sample: retarget net10.0, MSTest 4.3.3, and honest CI for the Windows-only tests #148

Registry sample: retarget net10.0, MSTest 4.3.3, and honest CI for the Windows-only tests

Registry sample: retarget net10.0, MSTest 4.3.3, and honest CI for the Windows-only tests #148

Triggered via pull request August 30, 2026 19:30
Status Success
Total duration 1m 0s
Artifacts

pr-build.yml

on: pull_request
Detect changed article folders
9s
Detect changed article folders
Matrix: build-and-test
CI result
3s
CI result
Fit to window
Zoom out
Zoom in

Annotations

12 warnings and 1 notice
Detect changed article folders
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build & test (dotnet-platform-specific/ReadWriteWindowsRegistryInCSharp)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-dotnet@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build & test (dotnet-platform-specific/ReadWriteWindowsRegistryInCSharp): dotnet-platform-specific/ReadWriteWindowsRegistryInCSharp/ReadWriteWindowsRegistryInCSharp/RegistryDemo.cs#L15
This call site is reachable on all platforms. 'RegistryKey.Name' is only supported on: 'windows'. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1416)
Build & test (dotnet-platform-specific/ReadWriteWindowsRegistryInCSharp): dotnet-platform-specific/ReadWriteWindowsRegistryInCSharp/ReadWriteWindowsRegistryInCSharp/RegistryDemo.cs#L15
This call site is reachable on all platforms. 'Registry.CurrentUser' is only supported on: 'windows'. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1416)
Build & test (dotnet-platform-specific/ReadWriteWindowsRegistryInCSharp): dotnet-platform-specific/ReadWriteWindowsRegistryInCSharp/Tests/RegistryDemoTests.cs#L22
This call site is reachable on all platforms. 'RegistryKey.Name' is only supported on: 'windows'. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1416)
Build & test (dotnet-platform-specific/ReadWriteWindowsRegistryInCSharp): dotnet-platform-specific/ReadWriteWindowsRegistryInCSharp/Tests/RegistryDemoTests.cs#L14
This call site is reachable on all platforms. 'Registry.CurrentUser' is only supported on: 'windows'. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1416)
Build & test (dotnet-platform-specific/ReadWriteWindowsRegistryInCSharp): dotnet-platform-specific/ReadWriteWindowsRegistryInCSharp/Tests/RegistryDemoTests.cs#L14
This call site is reachable on all platforms. 'RegistryKey.Name' is only supported on: 'windows'. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1416)
Build & test (dotnet-platform-specific/ReadWriteWindowsRegistryInCSharp): dotnet-platform-specific/ReadWriteWindowsRegistryInCSharp/Tests/RegistryDemoTests.cs#L22
This call site is reachable on all platforms. 'Registry.CurrentUser' is only supported on: 'windows'. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1416)
Build & test (dotnet-platform-specific/ReadWriteWindowsRegistryInCSharp): dotnet-platform-specific/ReadWriteWindowsRegistryInCSharp/Tests/RegistryDemoTests.cs#L46
Assertion arguments should be passed in the correct order. 'actual' and 'expected'/'notExpected' arguments have been swapped. (https://learn.microsoft.com/dotnet/core/testing/mstest-analyzers/mstest0017)
Build & test (dotnet-platform-specific/ReadWriteWindowsRegistryInCSharp): dotnet-platform-specific/ReadWriteWindowsRegistryInCSharp/Tests/RegistryDemoTests.cs#L38
Assertion arguments should be passed in the correct order. 'actual' and 'expected'/'notExpected' arguments have been swapped. (https://learn.microsoft.com/dotnet/core/testing/mstest-analyzers/mstest0017)
Build & test (dotnet-platform-specific/ReadWriteWindowsRegistryInCSharp): dotnet-platform-specific/ReadWriteWindowsRegistryInCSharp/ReadWriteWindowsRegistryInCSharp/RegistryDemo.cs#L15
This call site is reachable on all platforms. 'RegistryKey.Name' is only supported on: 'windows'. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1416)
Build & test (dotnet-platform-specific/ReadWriteWindowsRegistryInCSharp): dotnet-platform-specific/ReadWriteWindowsRegistryInCSharp/ReadWriteWindowsRegistryInCSharp/RegistryDemo.cs#L15
This call site is reachable on all platforms. 'Registry.CurrentUser' is only supported on: 'windows'. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1416)
Detect changed article folders
Skipping '.github/workflows' -- no .sln at HEAD (deleted or restructured).