Skip to content

Include Permissions #151

Include Permissions

Include Permissions #151

Triggered via push January 27, 2026 16:15
Status Success
Total duration 4m 7s
Artifacts 3

ci.yml

on: push
Deploy Pre-Release NuGet Packages to Repository Packages
28s
Deploy Pre-Release NuGet Packages to Repository Packages
Fit to window
Zoom out
Zoom in

Annotations

1 error and 10 warnings
Build & Test / build: src/Aydsko.iRacingData.TestCli/TokenStorageService.cs#L36
Consider calling ConfigureAwait on the awaited task (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2007)
Build & Test / build: src/Aydsko.iRacingData.TestCli/OAuthService.cs#L36
Possible null reference argument for parameter 'refreshToken' in 'Task<TokenSaveData> OAuthService.RequestRefreshTokenGrantAsync(string clientId, string clientSecret, string refreshToken, Uri baseAddress, CancellationToken cancellationToken = default(CancellationToken))'.
Build & Test / build: src/Aydsko.iRacingData.UnitTests/OAuth/OAuthPasswordLimitedAuthenticatingHttpClientTests.cs#L12
Type 'OAuthPasswordLimitedAuthenticatingHttpClientTests' can be sealed because it has no subtypes in its containing assembly and is not externally visible (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1852)
Build & Test / build: src/Aydsko.iRacingData.IntegrationTests/TestOAuthTokenSource.cs#L6
Type 'TestOAuthTokenSource' can be sealed because it has no subtypes in its containing assembly and is not externally visible (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1852)
Build & Test / build: src/Aydsko.iRacingData/OAuthAuthenticatingHttpClientBase.cs#L125
Argument of type 'DateTimeOffset?' cannot be used as an output of type 'DateTimeOffset' for parameter 'ExpiresAt' in 'void RequestTokenResult.Deconstruct(out OAuthTokenResponse Token, out DateTimeOffset ExpiresAt, out DateTimeOffset? RefreshTokenExpiresAt)' due to differences in the nullability of reference types.
Build & Test / build: src/Aydsko.iRacingData/OAuthAuthenticatingHttpClientBase.cs#L120
Argument of type 'DateTimeOffset?' cannot be used as an output of type 'DateTimeOffset' for parameter 'ExpiresAt' in 'void RequestTokenResult.Deconstruct(out OAuthTokenResponse Token, out DateTimeOffset ExpiresAt, out DateTimeOffset? RefreshTokenExpiresAt)' due to differences in the nullability of reference types.
Build & Test / build: src/Aydsko.iRacingData/OAuthAuthenticatingHttpClientBase.cs#L97
Argument of type 'DateTimeOffset?' cannot be used as an output of type 'DateTimeOffset' for parameter 'ExpiresAt' in 'void RequestTokenResult.Deconstruct(out OAuthTokenResponse Token, out DateTimeOffset ExpiresAt, out DateTimeOffset? RefreshTokenExpiresAt)' due to differences in the nullability of reference types.
Build & Test / build: src/Aydsko.iRacingData/OAuthAuthenticatingHttpClientBase.cs#L125
Argument of type 'DateTimeOffset?' cannot be used as an output of type 'DateTimeOffset' for parameter 'ExpiresAt' in 'void RequestTokenResult.Deconstruct(out OAuthTokenResponse Token, out DateTimeOffset ExpiresAt, out DateTimeOffset? RefreshTokenExpiresAt)' due to differences in the nullability of reference types.
Build & Test / build: src/Aydsko.iRacingData/OAuthAuthenticatingHttpClientBase.cs#L120
Argument of type 'DateTimeOffset?' cannot be used as an output of type 'DateTimeOffset' for parameter 'ExpiresAt' in 'void RequestTokenResult.Deconstruct(out OAuthTokenResponse Token, out DateTimeOffset ExpiresAt, out DateTimeOffset? RefreshTokenExpiresAt)' due to differences in the nullability of reference types.
Build & Test / build: src/Aydsko.iRacingData/OAuthAuthenticatingHttpClientBase.cs#L97
Argument of type 'DateTimeOffset?' cannot be used as an output of type 'DateTimeOffset' for parameter 'ExpiresAt' in 'void RequestTokenResult.Deconstruct(out OAuthTokenResponse Token, out DateTimeOffset ExpiresAt, out DateTimeOffset? RefreshTokenExpiresAt)' due to differences in the nullability of reference types.

Artifacts

Produced during runtime
Name Size Digest
Documentation Site
2.4 MB
sha256:3fbca67f89b9de8ec41bb151a43201cd746f7bf03675f24214ebed1dbbe3dac1
NuGet Packages
4.22 MB
sha256:5738633b35140141e2c6049c34e1f3454b3af78a1ffec35f374352b012b68081
Release Notes
1.05 KB
sha256:7386ca9e0704a146b33131108accfc7f21c39fd13251fd20c72c970c3b4c6e73