This commit is contained in:
jxxghp
2023-10-09 19:13:31 +08:00
parent 5c5ed5d7ee
commit 76cf86385e
2 changed files with 13 additions and 3 deletions

View File

@@ -33,6 +33,8 @@ jobs:
yarn yarn
yarn build yarn build
zip -r dist.zip dist zip -r dist.zip dist
npm i -g pkg
yarn pkg
- name: Generate Release - name: Generate Release
uses: softprops/action-gh-release@v1 uses: softprops/action-gh-release@v1
@@ -43,5 +45,6 @@ jobs:
prerelease: false prerelease: false
files: | files: |
dist.zip dist.zip
dist/MoviePilot-Frontend.exe
env: env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

View File

@@ -1,7 +1,8 @@
{ {
"name": "moviepilot", "name": "moviepilot",
"version": "1.2.9-1", "version": "1.3.0",
"private": true, "private": true,
"bin": "dist/service.js",
"scripts": { "scripts": {
"dev": "vite --host", "dev": "vite --host",
"build": "vite build", "build": "vite build",
@@ -9,7 +10,13 @@
"typecheck": "vue-tsc --noEmit", "typecheck": "vue-tsc --noEmit",
"lint": "eslint . -c .eslintrc.js --fix --ext .ts,.js,.vue,.tsx,.jsx", "lint": "eslint . -c .eslintrc.js --fix --ext .ts,.js,.vue,.tsx,.jsx",
"build:icons": "tsc -b src/@iconify && node src/@iconify/build-icons.js", "build:icons": "tsc -b src/@iconify && node src/@iconify/build-icons.js",
"postinstall": "npm run build:icons" "postinstall": "npm run build:icons",
"pkg": "pkg . -t node18-win-x64 -o MoviePilot-Frontend.exe"
},
"pkg": {
"assets": [
"dist/**/*"
]
}, },
"dependencies": { "dependencies": {
"@casl/ability": "^6.2.0", "@casl/ability": "^6.2.0",
@@ -99,4 +106,4 @@
"resolutions": { "resolutions": {
"postcss": "8" "postcss": "8"
} }
} }