From 16a54ea2915ed39c6a27759d8378722b92e63c5a Mon Sep 17 00:00:00 2001 From: tresabhi <43380238+tresabhi@users.noreply.github.com> Date: Thu, 20 Mar 2025 00:20:05 -0500 Subject: [PATCH] feat: max file count --- src/BlitzKit.CLI/Models/AssetUploader.cs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/BlitzKit.CLI/Models/AssetUploader.cs b/src/BlitzKit.CLI/Models/AssetUploader.cs index 923705443..c39a964fa 100644 --- a/src/BlitzKit.CLI/Models/AssetUploader.cs +++ b/src/BlitzKit.CLI/Models/AssetUploader.cs @@ -13,6 +13,7 @@ namespace BlitzKit.CLI.Models private static readonly int TIME_PER_BLOB = (int)Math.Pow(2, 4) * 10000; private static readonly int TIME_BETWEEN_BLOBS = (int)(60 * 60 * 1000 / 5000 / 0.9); private static readonly int MAX_TREE_SIZE = 7_000_000; // 7MB + private static readonly int MAX_FILE_COUNT = 64; // 7MB private static readonly bool devMinimizeChecks = Env.GetBool("DEV_MINIMIZE_ASSET_CHECKS"); private readonly GitHubClient octokit = new(new ProductHeaderValue("MyAmazingApp")) @@ -90,7 +91,7 @@ namespace BlitzKit.CLI.Models } // flush BEFORE going over limit - if (changesSize + change.Content.Count > MAX_TREE_SIZE) + if (changesSize + change.Content.Count > MAX_TREE_SIZE || changes.Count + 1 > MAX_FILE_COUNT) { Console.WriteLine("Flushing backlog..."); await Flush();