diff --git a/.changeset/olive-fans-do.md b/.changeset/olive-fans-do.md new file mode 100644 index 0000000..8572646 --- /dev/null +++ b/.changeset/olive-fans-do.md @@ -0,0 +1,5 @@ +--- +'build-uploader': patch +--- + +Better logging with file information diff --git a/src/run.ts b/src/run.ts index db3dc03..1772479 100644 --- a/src/run.ts +++ b/src/run.ts @@ -35,6 +35,20 @@ export async function run(): Promise { : null; const macGameName = macosBuildPath ? extractGameName(macosBuildPath) : null; + if (windowsBuildPath) { + core.info(`Upload Windows build: ${windowsBuildPath}`); + core.info(`Windows game name: ${windowsGameName}`); + core.info(`Windows file bytes: ${windowsStats ? windowsStats.size : 0}`); + core.info(`Windows chunk total: ${windowsChunkTotal}`); + } + + if (macosBuildPath) { + core.info(`Upload macOS build: ${macosBuildPath}`); + core.info(`macOS game name: ${macGameName}`); + core.info(`macOS file bytes: ${macStats ? macStats.size : 0}`); + core.info(`macOS chunk total: ${macChunkTotal}`); + } + const buildId = await createBuild({ apiKey, apiBaseUrl, diff --git a/src/uploadBuild.ts b/src/uploadBuild.ts index 8c68498..2be2c3c 100644 --- a/src/uploadBuild.ts +++ b/src/uploadBuild.ts @@ -22,7 +22,6 @@ export async function uploadBuild({ const fileHandle = await fs.open(filePath); const stats = await fileHandle.stat(); const totalChunks = Math.ceil(stats.size / CHUNK_SIZE); - core.info(`File size: ${stats.size} bytes, Total chunks: ${totalChunks}`); for (let i = 0; i < totalChunks; i++) { try {