From a0c7f0d0cdb22fc523e003f8d992607b3736471b Mon Sep 17 00:00:00 2001 From: Oj Date: Sat, 11 Dec 2021 11:21:34 +0000 Subject: [PATCH] [CI] Add disabled minified builds --- .github/workflows/release_nightly.yml | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/.github/workflows/release_nightly.yml b/.github/workflows/release_nightly.yml index 567c391..e2bafd2 100644 --- a/.github/workflows/release_nightly.yml +++ b/.github/workflows/release_nightly.yml @@ -24,13 +24,25 @@ jobs: - name: NPM Install run: cd src; npm i; cd .. - - name: Pack + - name: Pack base asar run: | npm i -g asar node injectPolyfills.js rm -rf src/package-lock.json src/node_modules/.package-lock.json src/splash/splashScreen.js.self src/node_modules/**/package.json src/node_modules/**/*.md src/node_modules/**/.*.yml src/node_modules/**/.npmignore src/node_modules/**/LICENSE src/node_modules/**/test* npx asar pack src app.asar + # - name: Pack minified asar + # run: | + # npm i -g esbuild uglifyjs minify-json + # npx esbuild ./src --bundle --platform=node --external:electron --external:original-fs --external:auto-updater --outfile=index.js + # npx uglifyjs --compress --mangle -o index.js -- index.js + # cp src/package.json . + # npx minify-json package.json + # rm -rf src/* + # cp index.js src + # cp package.json src + # npx asar pack src minified.asar + - name: GitHub Release run: | gh release delete ${{ env.VERSION }} -y