Skip to content

Optimize downloading depot chunks and manifests #937

Optimize downloading depot chunks and manifests

Optimize downloading depot chunks and manifests #937

Re-run triggered August 13, 2024 10:01
Status Success
Total duration 3m 56s
Artifacts 4

steamkit2-build.yaml

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

Annotations

45 warnings
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.
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.
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#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#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 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#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#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/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 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-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-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 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/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#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#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#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/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/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#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#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 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.
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 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 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/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#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#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#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/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#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/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#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): 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.