Skip to content

.NET Workflow

.NET Workflow #786

Triggered via schedule July 13, 2026 23:17
Status Failure
Total duration 3m 1s
Artifacts

dotnet.yml

on: schedule
Build, Test & Release
2m 56s
Build, Test & Release
Update Winget Manifests
0s
Update Winget Manifests
Security Scanning
0s
Security Scanning
Fit to window
Zoom out
Zoom in

Annotations

10 errors and 11 warnings
Build, Test & Release: Directory.Packages.props#L15
PackageVersion 'ktsu.CaseConverter' in Directory.Packages.props is not referenced by any project and can be removed
Build, Test & Release: Directory.Packages.props#L12
PackageVersion 'FluentValidation' in Directory.Packages.props is not referenced by any project and can be removed
Build, Test & Release: Directory.Packages.props#L11
PackageVersion 'FluentAssertions' in Directory.Packages.props is not referenced by any project and can be removed
Build, Test & Release: Directory.Packages.props#L9
PackageVersion 'coverlet.msbuild' in Directory.Packages.props is not referenced by any project and can be removed
Build, Test & Release: Directory.Packages.props#L8
PackageVersion 'coverlet.collector' in Directory.Packages.props is not referenced by any project and can be removed
Build, Test & Release: Directory.Packages.props#L7
PackageVersion 'CommandLineParser' in Directory.Packages.props is not referenced by any project and can be removed
Build, Test & Release: Directory.Packages.props#L6
PackageVersion 'BenchmarkDotNet' in Directory.Packages.props is not referenced by any project and can be removed
Build, Test & Release: ProjectDirector/PopupPropagateFile.cs#L8
Type or member from transitive package 'Hexa.NET.ImGui' is used directly; add a PackageReference to 'Hexa.NET.ImGui'
Build, Test & Release: ProjectDirector/GitRepository.cs#L10
Type or member from transitive package 'ktsu.Semantics.Paths' is used directly; add a PackageReference to 'ktsu.Semantics.Paths'
Build, Test & Release: ProjectDirector/AzureDevOpsRepository.cs#L7
Type or member from transitive package 'ktsu.Semantics.Strings' is used directly; add a PackageReference to 'ktsu.Semantics.Strings'
Build, Test & Release
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/checkout@v4, actions/setup-dotnet@v4, actions/setup-java@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build, Test & Release
Refactor your code not to use hardcoded absolute paths or URIs.
Build, Test & Release
Refactor this method to reduce its Cognitive Complexity from 19 to the 15 allowed.
Build, Test & Release
Method has 8 parameters, which is greater than the 7 authorized.
Build, Test & Release
Define a constant instead of using this literal '{Message}' 6 times.
Build, Test & Release
Define a constant instead of using this literal 'csharp' 4 times.
Build, Test & Release
Define a constant instead of using this literal 'v0.0.0' 7 times.
Build, Test & Release
Define a constant instead of using this literal 'staging' 4 times.
Build, Test & Release
Define a constant instead of using this literal 'security' 7 times.
Build, Test & Release
Define a constant instead of using this literal 'Release' 5 times.
Build, Test & Release
Define a constant instead of using this literal 'dotnet' 7 times.