From d7628f659e2dbdcf55efa33c75e5c0b719f8219d Mon Sep 17 00:00:00 2001 From: Andrew <66430340+aandrew-me@users.noreply.github.com> Date: Tue, 16 May 2023 18:19:33 +0600 Subject: [PATCH] Fix and update gh actions --- .github/workflows/main.yml | 8 ++++++-- package.json | 5 ++++- 2 files changed, 10 insertions(+), 3 deletions(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 47c7b2e..f0ca4e9 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -35,7 +35,9 @@ jobs: chmod +x ffmpeg rm -rf ffmpeg-n6.0-latest-linux64-gpl-6.0 rm ffmpeg-n6.0-latest-linux64-gpl-6.0.tar.xz + npm i npx electron-builder -l --publish=always + npm run gh-linux - name: Macos Build if: matrix.os == 'macos-latest' @@ -46,7 +48,8 @@ jobs: chmod +x ffmpeg rm -rf ffmpeg-n6.0-latest-linux64-gpl-6.0 rm ffmpeg-n6.0-latest-linux64-gpl-6.0.tar.xz - npx electron-builder -m --publish=always + npm i + npm run gh-mac - name: Windows Build if: matrix.os == 'windows-latest' @@ -56,7 +59,8 @@ jobs: Copy-Item ffmpeg-n6.0-latest-win64-gpl-6.0\bin\ffmpeg.exe ffmpeg.exe Remove-Item -Recurse -Force ffmpeg-n6.0-latest-win64-gpl-6.0 Remove-Item -Force ffmpeg-n6.0-latest-win64-gpl-6.0.zip - npx electron-builder -w --publish=always + npm i + npm run gh-windows # - name: Upload Artifacts # id: upload-artifacts # uses: softprops/action-gh-release@v1 diff --git a/package.json b/package.json index cfe0a98..890c86c 100644 --- a/package.json +++ b/package.json @@ -16,7 +16,10 @@ "mac": "./mac.sh && electron-builder -m", "publish-linux": "cp ../ffmpeg-bin/ffmpeg . && electron-builder -l --publish=always", "publish-windows": "cp ../ffmpeg-bin/ffmpeg.exe . && electron-builder -w --publish=always", - "publish-mac": "cp ../ffmpeg-bin/mac/ffmpeg . && electron-builder -m --publish=always" + "publish-mac": "cp ../ffmpeg-bin/mac/ffmpeg . && electron-builder -m --publish=always", + "gh-windows":"electron-builder -w --publish=always", + "gh-linux":"electron-builder -l --publish=always", + "gh-mac":"electron-builder -m --publish=always" }, "author": { "name": "Andrew",