Skip to content

Fix TLS handshake regression when loading Kestrel certificates #694

Fix TLS handshake regression when loading Kestrel certificates

Fix TLS handshake regression when loading Kestrel certificates #694

Triggered via pull request October 7, 2026 14:15
Status Success
Total duration 9m 35s
Artifacts 3

pullrequest.yml

on: pull_request
Build and Unit Test Pull Requests - Non UI
5m 49s
Build and Unit Test Pull Requests - Non UI
Build and Unit Test Pull Requests - Firefox UI
8m 48s
Build and Unit Test Pull Requests - Firefox UI
Build and Unit Test Pull Requests - Chrome UI
9m 6s
Build and Unit Test Pull Requests - Chrome UI
Build and Unit Test Pull Requests - Edge UI
9m 31s
Build and Unit Test Pull Requests - Edge UI
Fit to window
Zoom out
Zoom in

Annotations

73 warnings and 4 notices
Build and Unit Test Pull Requests - Non UI
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v2.3.4, actions/upload-artifact@v4, dorny/test-reporter@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build and Unit Test Pull Requests - Non UI
No files were found with the provided path: /home/runner/trace/. No artifacts will be uploaded.
Build and Unit Test Pull Requests - Non UI
The `save-state` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Build and Unit Test Pull Requests - Non UI
The `save-state` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Build and Unit Test Pull Requests - Firefox UI
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v2.3.4, actions/upload-artifact@v4, dorny/test-reporter@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build and Unit Test Pull Requests - Firefox UI
The `save-state` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Build and Unit Test Pull Requests - Firefox UI
The `save-state` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Build and Unit Test Pull Requests - Chrome UI
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v2.3.4, actions/setup-dotnet@v4.0.1, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build and Unit Test Pull Requests - Chrome UI: SecurityService.DataTransferObjects/Responses.cs#L27
Non-nullable property 'ClientId' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Build and Unit Test Pull Requests - Chrome UI: SecurityService.DataTransferObjects/Responses.cs#L19
Non-nullable property 'Name' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Build and Unit Test Pull Requests - Chrome UI: SecurityService.DataTransferObjects/Responses.cs#L15
Non-nullable property 'UserClaims' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Build and Unit Test Pull Requests - Chrome UI: SecurityService.DataTransferObjects/Responses.cs#L13
Non-nullable property 'Scopes' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Build and Unit Test Pull Requests - Chrome UI: SecurityService.DataTransferObjects/Responses.cs#L7
Non-nullable property 'Name' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Build and Unit Test Pull Requests - Chrome UI: SecurityService.DataTransferObjects/Responses.cs#L119
Possible null reference argument for parameter 'refreshToken' in 'TokenResponse TokenResponse.Create(string accessToken, string refreshToken, long expiresIn, DateTimeOffset issued = default(DateTimeOffset), DateTimeOffset expires = default(DateTimeOffset))'.
Build and Unit Test Pull Requests - Chrome UI: SecurityService.DataTransferObjects/Responses.cs#L119
Possible null reference argument for parameter 'accessToken' in 'TokenResponse TokenResponse.Create(string accessToken, string refreshToken, long expiresIn, DateTimeOffset issued = default(DateTimeOffset), DateTimeOffset expires = default(DateTimeOffset))'.
Build and Unit Test Pull Requests - Chrome UI: SecurityService.DataTransferObjects/Responses.cs#L116
Converting null literal or possible null value to non-nullable type.
Build and Unit Test Pull Requests - Chrome UI: SecurityService.DataTransferObjects/Responses.cs#L113
Converting null literal or possible null value to non-nullable type.
Build and Unit Test Pull Requests - Chrome UI: SecurityService.DataTransferObjects/Responses.cs#L108
Converting null literal or possible null value to non-nullable type.
Build and Unit Test Pull Requests - Chrome UI
Non-nullable property 'Name' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Build and Unit Test Pull Requests - Chrome UI
Non-nullable property 'UserClaims' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Build and Unit Test Pull Requests - Chrome UI
Non-nullable property 'Scopes' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Build and Unit Test Pull Requests - Chrome UI
Non-nullable property 'Name' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Build and Unit Test Pull Requests - Chrome UI
Possible null reference argument for parameter 'refreshToken' in 'TokenResponse TokenResponse.Create(string accessToken, string refreshToken, long expiresIn, DateTimeOffset issued = default(DateTimeOffset), DateTimeOffset expires = default(DateTimeOffset))'.
Build and Unit Test Pull Requests - Chrome UI
Possible null reference argument for parameter 'accessToken' in 'TokenResponse TokenResponse.Create(string accessToken, string refreshToken, long expiresIn, DateTimeOffset issued = default(DateTimeOffset), DateTimeOffset expires = default(DateTimeOffset))'.
Build and Unit Test Pull Requests - Chrome UI
Converting null literal or possible null value to non-nullable type.
Build and Unit Test Pull Requests - Chrome UI
Converting null literal or possible null value to non-nullable type.
Build and Unit Test Pull Requests - Chrome UI
Converting null literal or possible null value to non-nullable type.
Build and Unit Test Pull Requests - Chrome UI
Non-nullable property 'RedirectUri' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Build and Unit Test Pull Requests - Chrome UI: SecurityService.DataTransferObjects/Responses.cs#L70
Non-nullable property 'RoleId' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Build and Unit Test Pull Requests - Chrome UI: SecurityService.DataTransferObjects/Responses.cs#L91
Non-nullable property 'Roles' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Build and Unit Test Pull Requests - Chrome UI: SecurityService.DataTransferObjects/Responses.cs#L89
Non-nullable property 'Claims' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Build and Unit Test Pull Requests - Chrome UI: SecurityService.DataTransferObjects/Responses.cs#L77
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 and Unit Test Pull Requests - Chrome UI: SecurityService.DataTransferObjects/Responses.cs#L75
Non-nullable property 'UserId' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Build and Unit Test Pull Requests - Chrome UI: SecurityService.DataTransferObjects/Responses.cs#L119
Possible null reference argument for parameter 'refreshToken' in 'TokenResponse TokenResponse.Create(string accessToken, string refreshToken, long expiresIn, DateTimeOffset issued = default(DateTimeOffset), DateTimeOffset expires = default(DateTimeOffset))'.
Build and Unit Test Pull Requests - Chrome UI: SecurityService.DataTransferObjects/Responses.cs#L119
Possible null reference argument for parameter 'accessToken' in 'TokenResponse TokenResponse.Create(string accessToken, string refreshToken, long expiresIn, DateTimeOffset issued = default(DateTimeOffset), DateTimeOffset expires = default(DateTimeOffset))'.
Build and Unit Test Pull Requests - Chrome UI: SecurityService.DataTransferObjects/Responses.cs#L116
Converting null literal or possible null value to non-nullable type.
Build and Unit Test Pull Requests - Chrome UI: SecurityService.DataTransferObjects/Responses.cs#L113
Converting null literal or possible null value to non-nullable type.
Build and Unit Test Pull Requests - Chrome UI: SecurityService.DataTransferObjects/Responses.cs#L108
Converting null literal or possible null value to non-nullable type.
Build and Unit Test Pull Requests - Chrome UI
The `save-state` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Build and Unit Test Pull Requests - Chrome UI
The `save-state` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Build and Unit Test Pull Requests - Edge UI
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v2.3.4, actions/setup-dotnet@v4.0.1, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build and Unit Test Pull Requests - Edge UI: SecurityService.DataTransferObjects/Responses.cs#L41
Non-nullable property 'ClientPostLogoutRedirectUris' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Build and Unit Test Pull Requests - Edge UI: SecurityService.DataTransferObjects/Responses.cs#L39
Non-nullable property 'ClientRedirectUris' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Build and Unit Test Pull Requests - Edge UI: SecurityService.DataTransferObjects/Responses.cs#L37
Non-nullable property 'AllowedGrantTypes' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Build and Unit Test Pull Requests - Edge UI: SecurityService.DataTransferObjects/Responses.cs#L35
Non-nullable property 'AllowedScopes' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Build and Unit Test Pull Requests - Edge UI: SecurityService.DataTransferObjects/Responses.cs#L29
Non-nullable property 'ClientName' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Build and Unit Test Pull Requests - Edge UI: SecurityService.DataTransferObjects/Responses.cs#L27
Non-nullable property 'ClientId' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Build and Unit Test Pull Requests - Edge UI: SecurityService.DataTransferObjects/Responses.cs#L19
Non-nullable property 'Name' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Build and Unit Test Pull Requests - Edge UI: SecurityService.DataTransferObjects/Responses.cs#L15
Non-nullable property 'UserClaims' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Build and Unit Test Pull Requests - Edge UI: SecurityService.DataTransferObjects/Responses.cs#L13
Non-nullable property 'Scopes' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Build and Unit Test Pull Requests - Edge UI: SecurityService.DataTransferObjects/Responses.cs#L7
Non-nullable property 'Name' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Build and Unit Test Pull Requests - Edge UI
Non-nullable property 'Roles' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Build and Unit Test Pull Requests - Edge UI
Non-nullable property 'Claims' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Build and Unit Test Pull Requests - Edge UI
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 and Unit Test Pull Requests - Edge UI
Non-nullable property 'UserId' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Build and Unit Test Pull Requests - Edge UI
Possible null reference argument for parameter 'refreshToken' in 'TokenResponse TokenResponse.Create(string accessToken, string refreshToken, long expiresIn, DateTimeOffset issued = default(DateTimeOffset), DateTimeOffset expires = default(DateTimeOffset))'.
Build and Unit Test Pull Requests - Edge UI
Possible null reference argument for parameter 'accessToken' in 'TokenResponse TokenResponse.Create(string accessToken, string refreshToken, long expiresIn, DateTimeOffset issued = default(DateTimeOffset), DateTimeOffset expires = default(DateTimeOffset))'.
Build and Unit Test Pull Requests - Edge UI
Converting null literal or possible null value to non-nullable type.
Build and Unit Test Pull Requests - Edge UI
Converting null literal or possible null value to non-nullable type.
Build and Unit Test Pull Requests - Edge UI
Converting null literal or possible null value to non-nullable type.
Build and Unit Test Pull Requests - Edge UI
Non-nullable property 'RedirectUri' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Build and Unit Test Pull Requests - Edge UI: SecurityService.Models/ChangeUserPasswordResult.cs#L6
Non-nullable property 'RedirectUri' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Build and Unit Test Pull Requests - Edge UI: SecurityService.DataTransferObjects/Responses.cs#L91
Non-nullable property 'Roles' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Build and Unit Test Pull Requests - Edge UI: SecurityService.DataTransferObjects/Responses.cs#L89
Non-nullable property 'Claims' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Build and Unit Test Pull Requests - Edge UI: SecurityService.DataTransferObjects/Responses.cs#L77
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 and Unit Test Pull Requests - Edge UI: SecurityService.DataTransferObjects/Responses.cs#L75
Non-nullable property 'UserId' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Build and Unit Test Pull Requests - Edge UI: SecurityService.DataTransferObjects/Responses.cs#L119
Possible null reference argument for parameter 'refreshToken' in 'TokenResponse TokenResponse.Create(string accessToken, string refreshToken, long expiresIn, DateTimeOffset issued = default(DateTimeOffset), DateTimeOffset expires = default(DateTimeOffset))'.
Build and Unit Test Pull Requests - Edge UI: SecurityService.DataTransferObjects/Responses.cs#L119
Possible null reference argument for parameter 'accessToken' in 'TokenResponse TokenResponse.Create(string accessToken, string refreshToken, long expiresIn, DateTimeOffset issued = default(DateTimeOffset), DateTimeOffset expires = default(DateTimeOffset))'.
Build and Unit Test Pull Requests - Edge UI: SecurityService.DataTransferObjects/Responses.cs#L116
Converting null literal or possible null value to non-nullable type.
Build and Unit Test Pull Requests - Edge UI: SecurityService.DataTransferObjects/Responses.cs#L113
Converting null literal or possible null value to non-nullable type.
Build and Unit Test Pull Requests - Edge UI: SecurityService.DataTransferObjects/Responses.cs#L108
Converting null literal or possible null value to non-nullable type.
Build and Unit Test Pull Requests - Edge UI
The `save-state` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Build and Unit Test Pull Requests - Edge UI
The `save-state` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Build and Unit Test Pull Requests - Non UI
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Build and Unit Test Pull Requests - Firefox UI
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Build and Unit Test Pull Requests - Chrome UI
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Build and Unit Test Pull Requests - Edge UI
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"

Artifacts

Produced during runtime
Name Size Digest
chromelogs
134 KB
sha256:4cf05006254f730b2fa8a088b5dc0b29f3549e063252a86551f4d81ffebe232e
edgelogs
135 KB
sha256:6fdd374f7dc5ef85ca2f9a7b1b1142498325e2cbaf5cf2495ecf059deff08b14
firefoxlogs
128 KB
sha256:ac6473f5f1d30e4067e7376ed351fb644cc43ce7f0e2064635156862d0c3b709