Skip to content

Optimize downloading depot chunks and manifests #936

Optimize downloading depot chunks and manifests

Optimize downloading depot chunks and manifests #936

Triggered via pull request August 13, 2024 08:59
@xPawxPaw
synchronize #1404
xpaw/manifest
Status Failure
Total duration 4m 51s
Artifacts 4

steamkit2-build.yaml

on: pull_request
Create NuGet Package
2m 8s
Create NuGet Package
Create NetHookAnalyzer2 Release
1m 57s
Create NetHookAnalyzer2 Release
Publish to GitHub Packages
0s
Publish to GitHub Packages
Matrix: nethook2
Matrix: steamkit2
Fit to window
Zoom out
Zoom in

Annotations

4 errors and 45 warnings
SteamKit2 on macos-latest - Debug (SDK 8.0.x)
Process completed with exit code 1.
SteamKit2 on macos-14 - Debug (SDK 8.0.x)
Process completed with exit code 1.
SteamKit2 on ubuntu-latest - Debug (SDK 8.0.x)
Process completed with exit code 1.
SteamKit2 on windows-latest - Debug (SDK 8.0.x)
Process completed with exit code 1.
SteamKit2 on macos-latest - Debug (SDK 8.0.x): SteamKit2/SteamKit2/Base/Generated/GC/Dota/SteamMsgGC.cs#L1828
The type name 'keyvalue' only contains lower-cased ascii characters. Such names may become reserved for the language.
SteamKit2 on macos-latest - Debug (SDK 8.0.x): SteamKit2/SteamKit2/Base/Generated/GC/Dota/SteamMsgGC.cs#L1828
The type name 'keyvalue' only contains lower-cased ascii characters. Such names may become reserved for the language.
SteamKit2 on ubuntu-latest - Release (SDK 8.0.x): SteamKit2/SteamKit2/Base/Generated/GC/Dota/SteamMsgGC.cs#L1828
The type name 'keyvalue' only contains lower-cased ascii characters. Such names may become reserved for the language.
SteamKit2 on ubuntu-latest - Release (SDK 8.0.x): SteamKit2/SteamKit2/Base/Generated/GC/Dota/SteamMsgGC.cs#L1828
The type name 'keyvalue' only contains lower-cased ascii characters. Such names may become reserved for the language.
SteamKit2 on macos-14 - Debug (SDK 8.0.x): SteamKit2/SteamKit2/Base/Generated/GC/Dota/SteamMsgGC.cs#L1828
The type name 'keyvalue' only contains lower-cased ascii characters. Such names may become reserved for the language.
SteamKit2 on macos-14 - Debug (SDK 8.0.x): SteamKit2/SteamKit2/Base/Generated/GC/Dota/SteamMsgGC.cs#L1828
The type name 'keyvalue' only contains lower-cased ascii characters. Such names may become reserved for the language.
SteamKit2 on macos-14 - Release (SDK 8.0.x): SteamKit2/SteamKit2/Base/Generated/GC/Dota/SteamMsgGC.cs#L1828
The type name 'keyvalue' only contains lower-cased ascii characters. Such names may become reserved for the language.
SteamKit2 on macos-14 - Release (SDK 8.0.x): SteamKit2/SteamKit2/Base/Generated/GC/Dota/SteamMsgGC.cs#L1828
The type name 'keyvalue' only contains lower-cased ascii characters. Such names may become reserved for the language.
SteamKit2 on ubuntu-latest - Debug (SDK 8.0.x): SteamKit2/SteamKit2/Base/Generated/GC/Dota/SteamMsgGC.cs#L1828
The type name 'keyvalue' only contains lower-cased ascii characters. Such names may become reserved for the language.
SteamKit2 on ubuntu-latest - Debug (SDK 8.0.x): SteamKit2/SteamKit2/Base/Generated/GC/Dota/SteamMsgGC.cs#L1828
The type name 'keyvalue' only contains lower-cased ascii characters. Such names may become reserved for the language.
SteamKit2 on macos-latest - Release (SDK 8.0.x): SteamKit2/SteamKit2/Base/Generated/GC/Dota/SteamMsgGC.cs#L1828
The type name 'keyvalue' only contains lower-cased ascii characters. Such names may become reserved for the language.
SteamKit2 on macos-latest - Release (SDK 8.0.x): SteamKit2/SteamKit2/Base/Generated/GC/Dota/SteamMsgGC.cs#L1828
The type name 'keyvalue' only contains lower-cased ascii characters. Such names may become reserved for the language.
SteamKit2 on windows-latest - Debug (SDK 8.0.x): Resources/NetHookAnalyzer2/NetHookAnalyzer2/Program.cs#L17
Call System.IDisposable.Dispose on object created by 'new MainForm()' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)
SteamKit2 on windows-latest - Debug (SDK 8.0.x): Resources/NetHookAnalyzer2/NetHookAnalyzer2/TreeNodeObjectExplorer.cs#L345
Call System.IDisposable.Dispose on object created by 'new ToolStripMenuItem("Copy Name &and Value", null, CopyNameAndValueToClipboard)' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)
SteamKit2 on windows-latest - Debug (SDK 8.0.x): Resources/NetHookAnalyzer2/NetHookAnalyzer2/TreeNodeObjectExplorer.cs#L343
Call System.IDisposable.Dispose on object created by 'new ToolStripMenuItem("Copy &Name", null, CopyNameToClipboard)' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)
SteamKit2 on windows-latest - Debug (SDK 8.0.x): Resources/NetHookAnalyzer2/NetHookAnalyzer2/TreeNodeObjectExplorer.cs#L421
Call System.IDisposable.Dispose on object created by 'new ToolStripMenuItem("Steam2", null, DisplayAsSteam2ID)' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)
SteamKit2 on windows-latest - Debug (SDK 8.0.x): Resources/NetHookAnalyzer2/NetHookAnalyzer2/TreeNodeObjectExplorer.cs#L355
Call System.IDisposable.Dispose on object created by 'new ToolStripMenuItem("Copy &Name", null, CopyNameToClipboard)' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)
SteamKit2 on windows-latest - Debug (SDK 8.0.x): Resources/NetHookAnalyzer2/NetHookAnalyzer2/TreeNodeObjectExplorer.cs#L344
Call System.IDisposable.Dispose on object created by 'new ToolStripMenuItem("Copy &Value", null, CopyValueToClipboard)' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)
SteamKit2 on windows-latest - Debug (SDK 8.0.x): Resources/NetHookAnalyzer2/NetHookAnalyzer2/TreeNodeObjectExplorer.cs#L422
Call System.IDisposable.Dispose on object created by 'new ToolStripMenuItem("Steam3", null, DisplayAsSteam3ID)' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)
SteamKit2 on windows-latest - Debug (SDK 8.0.x): Resources/NetHookAnalyzer2/NetHookAnalyzer2/Program.cs#L17
Call System.IDisposable.Dispose on object created by 'new MainForm()' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)
SteamKit2 on windows-latest - Debug (SDK 8.0.x): Resources/NetHookAnalyzer2/NetHookAnalyzer2/TreeNodeObjectExplorer.cs#L345
Call System.IDisposable.Dispose on object created by 'new ToolStripMenuItem("Copy Name &and Value", null, CopyNameAndValueToClipboard)' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)
SteamKit2 on windows-latest - Debug (SDK 8.0.x): Resources/NetHookAnalyzer2/NetHookAnalyzer2/TreeNodeObjectExplorer.cs#L343
Call System.IDisposable.Dispose on object created by 'new ToolStripMenuItem("Copy &Name", null, CopyNameToClipboard)' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)
SteamKit2 on windows-latest - Debug (SDK 8.0.x): SteamKit2/SteamKit2/Base/Generated/GC/Dota/SteamMsgGC.cs#L1828
The type name 'keyvalue' only contains lower-cased ascii characters. Such names may become reserved for the language.
SteamKit2 on windows-latest - Debug (SDK 8.0.x): SteamKit2/SteamKit2/Base/Generated/GC/Dota/SteamMsgGC.cs#L1828
The type name 'keyvalue' only contains lower-cased ascii characters. Such names may become reserved for the language.
Create NetHookAnalyzer2 Release: SteamKit2/SteamKit2/Base/Generated/GC/Dota/SteamMsgGC.cs#L1828
The type name 'keyvalue' only contains lower-cased ascii characters. Such names may become reserved for the language.
Create NetHookAnalyzer2 Release: Resources/NetHookAnalyzer2/NetHookAnalyzer2/Program.cs#L17
Call System.IDisposable.Dispose on object created by 'new MainForm()' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)
Create NetHookAnalyzer2 Release: Resources/NetHookAnalyzer2/NetHookAnalyzer2/TreeNodeObjectExplorer.cs#L421
Call System.IDisposable.Dispose on object created by 'new ToolStripMenuItem("Steam2", null, DisplayAsSteam2ID)' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)
Create NetHookAnalyzer2 Release: Resources/NetHookAnalyzer2/NetHookAnalyzer2/TreeNodeObjectExplorer.cs#L343
Call System.IDisposable.Dispose on object created by 'new ToolStripMenuItem("Copy &Name", null, CopyNameToClipboard)' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)
Create NetHookAnalyzer2 Release: Resources/NetHookAnalyzer2/NetHookAnalyzer2/TreeNodeObjectExplorer.cs#L422
Call System.IDisposable.Dispose on object created by 'new ToolStripMenuItem("Steam3", null, DisplayAsSteam3ID)' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)
Create NetHookAnalyzer2 Release: Resources/NetHookAnalyzer2/NetHookAnalyzer2/TreeNodeObjectExplorer.cs#L345
Call System.IDisposable.Dispose on object created by 'new ToolStripMenuItem("Copy Name &and Value", null, CopyNameAndValueToClipboard)' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)
Create NetHookAnalyzer2 Release: Resources/NetHookAnalyzer2/NetHookAnalyzer2/TreeNodeObjectExplorer.cs#L344
Call System.IDisposable.Dispose on object created by 'new ToolStripMenuItem("Copy &Value", null, CopyValueToClipboard)' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)
Create NetHookAnalyzer2 Release: Resources/NetHookAnalyzer2/NetHookAnalyzer2/TreeNodeObjectExplorer.cs#L355
Call System.IDisposable.Dispose on object created by 'new ToolStripMenuItem("Copy &Name", null, CopyNameToClipboard)' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)
Create NuGet Package: SteamKit2/SteamKit2/Base/Generated/GC/Dota/SteamMsgGC.cs#L1828
The type name 'keyvalue' only contains lower-cased ascii characters. Such names may become reserved for the language.
SteamKit2 on windows-latest - Release (SDK 8.0.x): SteamKit2/SteamKit2/Base/Generated/GC/Dota/SteamMsgGC.cs#L1828
The type name 'keyvalue' only contains lower-cased ascii characters. Such names may become reserved for the language.
SteamKit2 on windows-latest - Release (SDK 8.0.x): SteamKit2/SteamKit2/Base/Generated/GC/Dota/SteamMsgGC.cs#L1828
The type name 'keyvalue' only contains lower-cased ascii characters. Such names may become reserved for the language.
SteamKit2 on windows-latest - Release (SDK 8.0.x): Resources/NetHookAnalyzer2/NetHookAnalyzer2/Program.cs#L17
Call System.IDisposable.Dispose on object created by 'new MainForm()' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)
SteamKit2 on windows-latest - Release (SDK 8.0.x): Resources/NetHookAnalyzer2/NetHookAnalyzer2/TreeNodeObjectExplorer.cs#L422
Call System.IDisposable.Dispose on object created by 'new ToolStripMenuItem("Steam3", null, DisplayAsSteam3ID)' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)
SteamKit2 on windows-latest - Release (SDK 8.0.x): Resources/NetHookAnalyzer2/NetHookAnalyzer2/TreeNodeObjectExplorer.cs#L345
Call System.IDisposable.Dispose on object created by 'new ToolStripMenuItem("Copy Name &and Value", null, CopyNameAndValueToClipboard)' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)
SteamKit2 on windows-latest - Release (SDK 8.0.x): Resources/NetHookAnalyzer2/NetHookAnalyzer2/TreeNodeObjectExplorer.cs#L421
Call System.IDisposable.Dispose on object created by 'new ToolStripMenuItem("Steam2", null, DisplayAsSteam2ID)' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)
SteamKit2 on windows-latest - Release (SDK 8.0.x): Resources/NetHookAnalyzer2/NetHookAnalyzer2/TreeNodeObjectExplorer.cs#L343
Call System.IDisposable.Dispose on object created by 'new ToolStripMenuItem("Copy &Name", null, CopyNameToClipboard)' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)
SteamKit2 on windows-latest - Release (SDK 8.0.x): Resources/NetHookAnalyzer2/NetHookAnalyzer2/TreeNodeObjectExplorer.cs#L344
Call System.IDisposable.Dispose on object created by 'new ToolStripMenuItem("Copy &Value", null, CopyValueToClipboard)' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)
SteamKit2 on windows-latest - Release (SDK 8.0.x): Resources/NetHookAnalyzer2/NetHookAnalyzer2/TreeNodeObjectExplorer.cs#L355
Call System.IDisposable.Dispose on object created by 'new ToolStripMenuItem("Copy &Name", null, CopyNameToClipboard)' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)
SteamKit2 on windows-latest - Release (SDK 8.0.x): Resources/NetHookAnalyzer2/NetHookAnalyzer2/Program.cs#L17
Call System.IDisposable.Dispose on object created by 'new MainForm()' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)
SteamKit2 on windows-latest - Release (SDK 8.0.x): Resources/NetHookAnalyzer2/NetHookAnalyzer2/TreeNodeObjectExplorer.cs#L422
Call System.IDisposable.Dispose on object created by 'new ToolStripMenuItem("Steam3", null, DisplayAsSteam3ID)' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)
SteamKit2 on windows-latest - Release (SDK 8.0.x): Resources/NetHookAnalyzer2/NetHookAnalyzer2/TreeNodeObjectExplorer.cs#L345
Call System.IDisposable.Dispose on object created by 'new ToolStripMenuItem("Copy Name &and Value", null, CopyNameAndValueToClipboard)' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)

Artifacts

Produced during runtime
Name Size
NetHook2-Win32
361 KB
NetHook2-x64
415 KB
NetHookAnalyzer2
62.5 MB
SteamKit2.nupkg
2.34 MB