Skip to content

FullStackHero 10 .NET Starter Kit Release Merge #103

FullStackHero 10 .NET Starter Kit Release Merge

FullStackHero 10 .NET Starter Kit Release Merge #103

Triggered via pull request January 27, 2026 03:25
@iammukeshmiammukeshm
synchronize #1152
develop
Status Success
Total duration 2m 33s
Artifacts 1

ci.yml

on: pull_request
Matrix: test
Publish Dev Containers
0s
Publish Dev Containers
Publish Release (NuGet + Containers)
0s
Publish Release (NuGet + Containers)
Fit to window
Zoom out
Zoom in

Annotations

10 warnings
Build: src/Tools/CLI/Services/GitHubReleaseService.cs#L126
Modify 'GitHubReleaseService.GetPackagesPropsAsync(string,
Build: src/Tools/CLI/Services/GitHubReleaseService.cs#L118
Make 'GetPackagesPropsAsync' a static method. (https://rules.sonarsource.com/csharp/RSPEC-2325)
Build: src/Tools/CLI/Services/GitHubReleaseService.cs#L94
Modify 'GitHubReleaseService.GetReleaseByTagAsync(string,
Build: src/Tools/CLI/Services/GitHubReleaseService.cs#L66
Modify 'GitHubReleaseService.GetReleasesAsync([int],
Build: src/Tools/CLI/Services/GitHubReleaseService.cs#L38
Modify 'GitHubReleaseService.GetLatestReleaseAsync([CancellationToken])' to call 'HttpClient.GetAsync(Uri, CancellationToken)' instead of 'HttpClient.GetAsync(string, CancellationToken)' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2234)
Build: src/Tools/CLI/Services/VersionComparer.cs#L140
'string.IndexOf(char)' has a method overload that takes a 'StringComparison' parameter. Replace this call in 'FSH.CLI.Services.VersionComparer.ParseVersionParts(string)' with a call to 'string.IndexOf(char, System.StringComparison)' for clarity of intent. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1307)
Build: src/Tools/CLI/Services/VersionComparer.cs#L34
Modify 'ParsePackagesProps' to catch a more specific allowed exception type, or rethrow the exception (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1031)
Build: src/Tools/CLI/Services/VersionComparer.cs#L118
Remove this unused method parameter 'package'. (https://rules.sonarsource.com/csharp/RSPEC-1172)
Build: src/Tools/CLI/Services/VersionComparer.cs#L126
Merge this if statement with the enclosing one. (https://rules.sonarsource.com/csharp/RSPEC-1066)
Build: src/Tools/CLI/Commands/UpgradeCommand.cs#L258
Complete the task associated to this 'TODO' comment. (https://rules.sonarsource.com/csharp/RSPEC-1135)

Artifacts

Produced during runtime
Name Size Digest
build-output Expired
138 MB
sha256:c4817ba8240e130661d6b5132ba1cc61958028766673bf41228450513da9a03c