diff --git a/.github/workflows/cd-discover-ids.yml b/.github/workflows/cd-discover-ids.yml index 6cb5e86b5..5b224252f 100644 --- a/.github/workflows/cd-discover-ids.yml +++ b/.github/workflows/cd-discover-ids.yml @@ -1,11 +1,9 @@ name: CD Discover IDs on: - push: - branches: main workflow_dispatch: schedule: - - cron: '0 */6 * * *' + - cron: '0 0 * * 1' concurrency: group: ${{ github.workflow }}-${{ github.ref }} diff --git a/package.json b/package.json index 3e6322dbd..5770ed966 100644 --- a/package.json +++ b/package.json @@ -5,6 +5,7 @@ "main": "src/server.ts", "type": "module", "scripts": { + "build:assets": "bun scripts/buildAssets/index.ts", "build:averages": "bun scripts/averages", "build:db": "prisma generate", "build:bot": "bun scripts/build.ts --production", diff --git a/scripts/buildAssets/index.ts b/scripts/buildAssets/index.ts index 387a93085..e8d91bdc3 100644 --- a/scripts/buildAssets/index.ts +++ b/scripts/buildAssets/index.ts @@ -41,9 +41,9 @@ const methods = [ consumableProvisionIcons, camouflageIcons, boosterIcons, - tankIcons, tankArmors, tankModels, + tankIcons, ]; for (const method of methods) { diff --git a/src/core/blitzkit/commitMultipleFiles.ts b/src/core/blitzkit/commitMultipleFiles.ts index 1b49b615a..0b75f6cf8 100644 --- a/src/core/blitzkit/commitMultipleFiles.ts +++ b/src/core/blitzkit/commitMultipleFiles.ts @@ -1,3 +1,4 @@ +import ProgressBar from 'progress'; import { GithubChangeBlob, createBlob } from './createBlob'; import { octokit } from './octokit'; @@ -30,21 +31,14 @@ export default async function commitMultipleFiles( }) ).data.tree.sha; const blobs: GithubChangeBlob[] = []; + const bar = new ProgressBar('Blobs :bar', changes.length); for (const changeIndexString in changes) { const changeIndex = parseInt(changeIndexString); const change = changes[changeIndex]; const createdBlob = await createBlob(owner, repo, change); blobs.push(createdBlob!); - - if (verbose) { - console.log( - `Created blob ${changeIndex + 1} / ${changes.length} (${( - (100 * (changeIndex + 1)) / - changes.length - ).toFixed(2)}%)`, - ); - } + bar.tick(); } const { data: treeData } = await octokit.git.createTree({