From fa01fe17ec0562163a0d72b1980deaf7b045b240 Mon Sep 17 00:00:00 2001 From: In3luki <41452412+In3luki@users.noreply.github.com> Date: Wed, 14 Jun 2023 18:33:25 +0200 Subject: [PATCH] [CD] Rename `packs-json.zip` to `json-assets.zip` and add `static/lang` files (#8273) --- .github/workflows/cd.yml | 10 ++++++---- .gitignore | 2 +- build/lib/compendium-pack.ts | 4 ++-- 3 files changed, 9 insertions(+), 7 deletions(-) diff --git a/.github/workflows/cd.yml b/.github/workflows/cd.yml index e3e1048a130..ee62a6c0ad1 100644 --- a/.github/workflows/cd.yml +++ b/.github/workflows/cd.yml @@ -37,9 +37,11 @@ jobs: working-directory: ./dist run: zip -r ./pf2e.zip ./* - - name: Zip JSON Packs - working-directory: ./packs-json - run: zip -r ./packs-json.zip ./* + - name: Zip JSON Assets + working-directory: ./json-assets + run: | + cp -r ../static/lang/ ./ + zip -r ./json-assets.zip ./* - name: Create Version Release id: create_version_release @@ -50,5 +52,5 @@ jobs: draft: false prerelease: false token: ${{ secrets.GITHUB_TOKEN }} - artifacts: "./dist/system.json,./dist/pf2e.zip,./packs-json/packs-json.zip" + artifacts: "./dist/system.json,./dist/pf2e.zip,./json-assets/json-assets.zip" tag: ${{ env.systemVersion }} diff --git a/.gitignore b/.gitignore index 796111cfdd8..009b272c01a 100644 --- a/.gitignore +++ b/.gitignore @@ -11,7 +11,7 @@ foundryconfig.json node_modules/ package/ packs-temp/ -packs-json/ +json-assets/ types/foundry/node_modules/ types/foundry/package-lock.json diff --git a/build/lib/compendium-pack.ts b/build/lib/compendium-pack.ts index 99afe19b24f..f63edea75a8 100644 --- a/build/lib/compendium-pack.ts +++ b/build/lib/compendium-pack.ts @@ -383,9 +383,9 @@ class CompendiumPack { } async saveAsJSON(): Promise { - const outDir = path.resolve(process.cwd(), "packs-json"); + const outDir = path.resolve(process.cwd(), "json-assets/packs"); if (!fs.lstatSync(outDir, { throwIfNoEntry: false })?.isDirectory()) { - fs.mkdirSync(outDir); + fs.mkdirSync(outDir, { recursive: true }); } const outFile = path.resolve(outDir, `${this.packDir}.json`);