[CI] Minified build fixing

This commit is contained in:
Ducko 2022-01-13 13:33:32 +00:00
parent 8a5a7afcb5
commit 19366fa6db

View file

@ -44,15 +44,13 @@ jobs:
npx esbuild ./src --bundle --platform=node --external:electron --external:original-fs --external:auto-updater --outfile=index.js 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 npx uglifyjs --compress --mangle -o index.js -- index.js
npx uglifyjs --compress --mangle -o preload.js -- src/splash/preload.js npx uglifyjs --compress --mangle -o preload.js -- src/splash/preload.js
npx uglifyjs --compress --mangle -o mainWindowInject.js -- src/mainWindowInject.js
cp src/package.json . cp src/package.json .
cp src/splash/index.html . cp src/splash/index.html .
npx minify-json package.json npx minify-json package.json
rm -rf src rm -rf src
mkdir src mkdir src
cp index.js src cp index.js package.json index.html preload.js mainWindowInject.js src
cp package.json src
cp index.html src
cp preload.js src
npx asar pack src testing.asar npx asar pack src testing.asar
- name: GitHub Release - name: GitHub Release