Fix and update gh actions

pull/136/head
Andrew 3 years ago
parent fbd71592d2
commit d7628f659e

@ -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

@ -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",

Loading…
Cancel
Save