diff --git a/.github/workflows/release-drafter.yml b/.github/workflows/release-drafter.yml index bfc6cf9..73b37f4 100644 --- a/.github/workflows/release-drafter.yml +++ b/.github/workflows/release-drafter.yml @@ -24,7 +24,7 @@ jobs: id: get_version run: | TAG=$(basename ${GITHUB_REF}) - echo "::set-output name=TAG::$TAG" + echo "TAG=${TAG}" >> $GITHUB_OUTPUT - name: Create Release id: create_release uses: release-drafter/release-drafter@v5 @@ -47,4 +47,6 @@ jobs: with: draft: true files: | - build/*.exe \ No newline at end of file + build/*.exe + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} \ No newline at end of file diff --git a/package.json b/package.json index 4dc10a3..c825ff4 100644 --- a/package.json +++ b/package.json @@ -1,12 +1,12 @@ { "name": "jumperver_video_player", - "version": "0.1.9", + "version": "0.1.10", "author": "OrangeM21 ", "description": "An electron-vue project", "license": null, "main": "./dist/electron/main.js", "scripts": { - "build": "node .electron-vue/build.js && electron-builder", + "build": "node .electron-vue/build.js && electron-builder --publish never", "build:dir": "node .electron-vue/build.js && electron-builder --dir", "build:win": "node .electron-vue/build.js && electron-builder --win", "build:clean": "cross-env BUILD_TARGET=clean node .electron-vue/build.js", @@ -56,16 +56,29 @@ ] }, "mac": { - "icon": "build/icons/player.icns" + "icon": "build/icons/player.icns", + "artifactName": "VideoPlayer-${platform}-${arch}-${version}.${ext}", + "target": [ + { + "target": "dmg", + "arch": [ + "x64", + "arm64" + ] + } + ], + "category": "public.app-category.utilities" }, "win": { "icon": "build/icons/player.ico", + "artifactName": "VideoPlayer-${platform}-${arch}-${version}.${ext}", "target": [ { "target": "nsis", "arch": [ + "ia32", "x64", - "ia32" + "arm64" ] } ]