Skip to content

Add GitHub Actions CI/CD workflow for automated testing and code quality #16

Add GitHub Actions CI/CD workflow for automated testing and code quality

Add GitHub Actions CI/CD workflow for automated testing and code quality #16

Triggered via pull request December 17, 2025 10:39
Status Failure
Total duration 1m 4s
Artifacts

ci.yml

on: pull_request
Build and Analyze
54s
Build and Analyze
Server Unit Tests (TUnit)
0s
Server Unit Tests (TUnit)
Client Component Tests (bUnit)
0s
Client Component Tests (bUnit)
Test Summary
2s
Test Summary
Fit to window
Zoom out
Zoom in

Annotations

3 errors and 10 warnings
Build and Analyze
Process completed with exit code 1.
Build and Analyze: Client.Tests/BaseTest.cs#L141
Cannot implicitly convert type 'System.Collections.Generic.IDictionary<string, string>' to 'System.Collections.Generic.Dictionary<string, string>'. An explicit conversion exists (are you missing a cast?)
Build and Analyze: Client.Tests/BaseTest.cs#L141
Cannot implicitly convert type 'System.Collections.Generic.IDictionary<string, string>' to 'System.Collections.Generic.Dictionary<string, string>'. An explicit conversion exists (are you missing a cast?)
Build and Analyze: Client/Modules/FileHub/Category.razor.cs#L246
Add braces to 'if' statement. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0011)
Build and Analyze: Client/Modules/FileHub/Category.razor.cs#L230
Add braces to 'if' statement. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0011)
Build and Analyze: Client/Modules/FileHub/Category.razor.cs#L198
Add braces to 'if' statement. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0011)
Build and Analyze: Client/Modules/SampleModule/Settings.razor.cs#L48
The method 'HandleErrorAsync' does not need to use async/await. (https://github.com/semihokur/AsyncFixer)
Build and Analyze: Client/Modules/FileHub/Category.razor.cs#L59
Add braces to 'if' statement. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0011)
Build and Analyze: Client/Modules/FileHub/Category.razor.cs#L567
Dereference of a possibly null reference.
Build and Analyze: Client/Modules/FileHub/Category.razor.cs#L488
Dereference of a possibly null reference.
Build and Analyze: Client/Modules/FileHub/Category.razor.cs#L433
Dereference of a possibly null reference.
Build and Analyze: Client/Modules/FileHub/Category.razor.cs#L139
Because this call is not awaited, execution of the current method continues before the call is completed. Consider applying the 'await' operator to the result of the call.