Skip to content

Commit f4e951b

Browse files
Copilotqoomon
andauthored
refactor: move chunkCount outside loop
Agent-Logs-Url: https://github.com/qoomon/actions--create-commit/sessions/78e9758e-d72a-4bbc-b100-bba790647a07 Co-authored-by: qoomon <3963394+qoomon@users.noreply.github.com>
1 parent 19dacdd commit f4e951b

2 files changed

Lines changed: 2 additions & 2 deletions

File tree

dist/index.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38243,11 +38243,11 @@ async function createCommit(octokit, repository, args) {
3824338243
console.log(`${progress} of ${args.files.length} files...`);
3824438244
})));
3824538245
const chunkSize = 100;
38246+
const chunkCount = Math.ceil(commitTreeBlobs.length / chunkSize);
3824638247
let currentBaseTree = args.parents[0];
3824738248
for (let i = 0; i < commitTreeBlobs.length; i += chunkSize) {
3824838249
const chunk = commitTreeBlobs.slice(i, i + chunkSize);
3824938250
const chunkIndex = Math.floor(i / chunkSize) + 1;
38250-
const chunkCount = Math.ceil(commitTreeBlobs.length / chunkSize);
3825138251
console.log(`Creating commit tree chunk ${chunkIndex} of ${chunkCount}...`);
3825238252
currentBaseTree = await octokit.rest.git.createTree({
3825338253
...repository,

lib/github.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,11 +58,11 @@ export async function createCommit(
5858
))
5959

6060
const chunkSize = 100
61+
const chunkCount = Math.ceil(commitTreeBlobs.length / chunkSize)
6162
let currentBaseTree = args.parents[0]
6263
for (let i = 0; i < commitTreeBlobs.length; i += chunkSize) {
6364
const chunk = commitTreeBlobs.slice(i, i + chunkSize)
6465
const chunkIndex = Math.floor(i / chunkSize) + 1
65-
const chunkCount = Math.ceil(commitTreeBlobs.length / chunkSize)
6666
console.log(`Creating commit tree chunk ${chunkIndex} of ${chunkCount}...`)
6767
currentBaseTree = await octokit.rest.git.createTree({
6868
...repository,

0 commit comments

Comments
 (0)