Skip to content

PasswordHasher: retarget net10.0 and fix the benchmark project's absolute HintPath #147

PasswordHasher: retarget net10.0 and fix the benchmark project's absolute HintPath

PasswordHasher: retarget net10.0 and fix the benchmark project's absolute HintPath #147

Triggered via pull request August 30, 2026 19:27
Status Success
Total duration 47s
Artifacts

pr-build.yml

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

Annotations

12 warnings
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 (authorization-dotnet/PasswordHasher)
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 (authorization-dotnet/PasswordHasher): authorization-dotnet/PasswordHasher/PasswordHasher.Benchmark.Tests/PasswordHasherV3Benchmark.cs#L13
Non-nullable field '_sut' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.
Build & test (authorization-dotnet/PasswordHasher): authorization-dotnet/PasswordHasher/PasswordHasher.Api/Requests/LoginRequest.cs#L6
Non-nullable property 'Password' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Build & test (authorization-dotnet/PasswordHasher): authorization-dotnet/PasswordHasher/PasswordHasher.Api/Requests/LoginRequest.cs#L5
Non-nullable property 'Username' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Build & test (authorization-dotnet/PasswordHasher): authorization-dotnet/PasswordHasher/PasswordHasher.Api/Requests/RegisterRequest.cs#L6
Non-nullable property 'Password' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Build & test (authorization-dotnet/PasswordHasher): authorization-dotnet/PasswordHasher/PasswordHasher.Api/Requests/RegisterRequest.cs#L5
Non-nullable property 'Username' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Build & test (authorization-dotnet/PasswordHasher): authorization-dotnet/PasswordHasher/PasswordHasher.Api/Models/RegisteredUser.cs#L7
Non-nullable property 'HashedPassword' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Build & test (authorization-dotnet/PasswordHasher): authorization-dotnet/PasswordHasher/PasswordHasher.Api/Models/RegisteredUser.cs#L6
Non-nullable property 'Username' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Build & test (authorization-dotnet/PasswordHasher): authorization-dotnet/PasswordHasher/PasswordHasher.Api/Program.cs#L40
'OpenApiEndpointConventionBuilderExtensions.WithOpenApi<TBuilder>(TBuilder)' is obsolete: 'WithOpenApi is deprecated and will be removed in a future release. For more information, visit https://aka.ms/aspnet/deprecate/002.' (https://aka.ms/aspnet/deprecate/002)
Build & test (authorization-dotnet/PasswordHasher): authorization-dotnet/PasswordHasher/PasswordHasher.Api/Program.cs#L29
'OpenApiEndpointConventionBuilderExtensions.WithOpenApi<TBuilder>(TBuilder)' is obsolete: 'WithOpenApi is deprecated and will be removed in a future release. For more information, visit https://aka.ms/aspnet/deprecate/002.' (https://aka.ms/aspnet/deprecate/002)