Skip to content

fix CI: remove submodule checkout (local-only submodule, not a remote… #4

fix CI: remove submodule checkout (local-only submodule, not a remote…

fix CI: remove submodule checkout (local-only submodule, not a remote… #4

Triggered via push February 28, 2026 21:27
Status Success
Total duration 3m 26s
Artifacts 3

build.yml

on: push
Windows GUI (x64)
3m 4s
Windows GUI (x64)
Windows CLI (x64)
2m 14s
Windows CLI (x64)
Linux CLI (x64)
53s
Linux CLI (x64)
Create Release
17s
Create Release
Fit to window
Zoom out
Zoom in

Annotations

22 warnings
Linux CLI (x64): src/NeversoftMultitool/Core/Formats/Psx/Ps2TexSwizzle.cs#L562
Use curly braces or indentation to denote the code conditionally executed by this 'for' (https://rules.sonarsource.com/csharp/RSPEC-3973)
Linux CLI (x64): src/NeversoftMultitool/Core/Formats/Psx/Ps2TexSwizzle.cs#L532
Use curly braces or indentation to denote the code conditionally executed by this 'for' (https://rules.sonarsource.com/csharp/RSPEC-3973)
Linux CLI (x64): src/NeversoftMultitool/Core/Formats/Psx/Ps2TexSwizzle.cs#L625
Use curly braces or indentation to denote the code conditionally executed by this 'for' (https://rules.sonarsource.com/csharp/RSPEC-3973)
Linux CLI (x64): src/NeversoftMultitool/Core/Formats/Psx/Ps2TexSwizzle.cs#L385
Use curly braces or indentation to denote the code conditionally executed by this 'for' (https://rules.sonarsource.com/csharp/RSPEC-3973)
Linux CLI (x64): src/NeversoftMultitool/Core/Formats/Psx/Ps2TexSwizzle.cs#L348
Use curly braces or indentation to denote the code conditionally executed by this 'for' (https://rules.sonarsource.com/csharp/RSPEC-3973)
Linux CLI (x64): src/NeversoftMultitool/Core/Formats/Psx/Ps2TexSwizzle.cs#L316
Use curly braces or indentation to denote the code conditionally executed by this 'for' (https://rules.sonarsource.com/csharp/RSPEC-3973)
Windows CLI (x64): src/NeversoftMultitool/Core/Formats/Psx/Ps2TexSwizzle.cs#L562
Use curly braces or indentation to denote the code conditionally executed by this 'for' (https://rules.sonarsource.com/csharp/RSPEC-3973)
Windows CLI (x64): src/NeversoftMultitool/Core/Formats/Psx/Ps2TexSwizzle.cs#L532
Use curly braces or indentation to denote the code conditionally executed by this 'for' (https://rules.sonarsource.com/csharp/RSPEC-3973)
Windows CLI (x64): src/NeversoftMultitool/Core/Formats/Psx/Ps2TexSwizzle.cs#L625
Use curly braces or indentation to denote the code conditionally executed by this 'for' (https://rules.sonarsource.com/csharp/RSPEC-3973)
Windows CLI (x64): src/NeversoftMultitool/Core/Formats/Psx/Ps2TexSwizzle.cs#L348
Use curly braces or indentation to denote the code conditionally executed by this 'for' (https://rules.sonarsource.com/csharp/RSPEC-3973)
Windows CLI (x64): src/NeversoftMultitool/Core/Formats/Psx/Ps2TexSwizzle.cs#L316
Use curly braces or indentation to denote the code conditionally executed by this 'for' (https://rules.sonarsource.com/csharp/RSPEC-3973)
Windows CLI (x64): src/NeversoftMultitool/Core/Formats/Psx/Ps2TexSwizzle.cs#L385
Use curly braces or indentation to denote the code conditionally executed by this 'for' (https://rules.sonarsource.com/csharp/RSPEC-3973)
Windows GUI (x64): src/NeversoftMultitool/App/Tabs/ArchiveExtractorTab.xaml.cs#L11
Type 'ArchiveExtractorTab' owns disposable field(s) '_cts' but is not disposable (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1001)
Windows GUI (x64): src/NeversoftMultitool/App/Tabs/RleBitmapTab.xaml.cs#L151
Await CancelAsync instead. (https://rules.sonarsource.com/csharp/RSPEC-6966)
Windows GUI (x64): src/NeversoftMultitool/App/Tabs/AudioConverterTab.xaml.cs#L323
Await CancelAsync instead. (https://rules.sonarsource.com/csharp/RSPEC-6966)
Windows GUI (x64): src/NeversoftMultitool/App/Tabs/HashReviewerTab.xaml.cs#L277
Return 'Task' instead. (https://rules.sonarsource.com/csharp/RSPEC-3168)
Windows GUI (x64): src/NeversoftMultitool/App/Tabs/ArchiveExtractorTab.xaml.cs#L141
Dispose '_cts' when it is no longer needed. (https://rules.sonarsource.com/csharp/RSPEC-2930)
Windows GUI (x64): src/NeversoftMultitool/App/Tabs/AudioConverterTab.xaml.cs#L171
Dispose '_cts' when it is no longer needed. (https://rules.sonarsource.com/csharp/RSPEC-2930)
Windows GUI (x64): src/NeversoftMultitool/App/Tabs/TrgViewerTab.xaml.cs#L450
Dispose '_cts' when it is no longer needed. (https://rules.sonarsource.com/csharp/RSPEC-2930)
Windows GUI (x64): src/NeversoftMultitool/App/Tabs/SfdConverterTab.xaml.cs#L106
Dispose '_cts' when it is no longer needed. (https://rules.sonarsource.com/csharp/RSPEC-2930)
Windows GUI (x64): src/NeversoftMultitool/App/Tabs/PsxTextureTab.xaml.cs#L182
Dispose '_cts' when it is no longer needed. (https://rules.sonarsource.com/csharp/RSPEC-2930)
Windows GUI (x64): src/NeversoftMultitool/App/Tabs/MeshConverterTab.xaml.cs#L172
Dispose '_cts' when it is no longer needed. (https://rules.sonarsource.com/csharp/RSPEC-2930)

Artifacts

Produced during runtime
Name Size Digest
NeversoftMultitool-Linux-CLI-x64 Expired
8.84 MB
sha256:ebd63ab72bbb48e88f16188230983e319aca1e2fb1254c6d9953d7381068cc78
NeversoftMultitool-Windows-CLI-x64 Expired
8.62 MB
sha256:410a0644c418bcb4e866441ef329261f312c7da516b364091ec573420eb367e5
NeversoftMultitool-Windows-GUI-x64 Expired
81.9 MB
sha256:13e7e50691666bf5e9cff0a42614e5913ee270e9b52051e8a0392c1d70f40b6f