optimise build

pull/2910/head
Mikael Finstad 1 month ago
parent 2606053140
commit 2606053337
No known key found for this signature in database
GPG Key ID: 25AB36E3E81CBC26

@ -47,7 +47,7 @@ jobs:
# This global ffmpeg is used for screenshots (see below)
- uses: FedericoCarboni/setup-ffmpeg@v3
if: matrix.os != 'windows-11-arm'
if: matrix.os != 'windows-11-arm' && env.is_tag == 'false'
with:
ffmpeg-version: release
# arm not yet supported on macos
@ -128,10 +128,10 @@ jobs:
- run: node script/e2e.ts 'dist/mac-arm64/LosslessCut.app/Contents/MacOS/LosslessCut' 0:none screenshot.jpeg
if: runner.os == 'macOS'
if: runner.os == 'macOS' && env.is_tag == 'false'
- run: node script/e2e.ts 'dist\win-unpacked\LosslessCut.exe' desktop screenshot.jpeg
if: matrix.os == 'windows-latest'
if: matrix.os == 'windows-latest' && env.is_tag == 'false'
- run: |
export DISPLAY=:0
@ -139,7 +139,7 @@ jobs:
sleep 5
chmod +x dist/linux-unpacked/losslesscut
node script/e2e.ts 'dist/linux-unpacked/losslesscut' ':0.0+0,0' screenshot.jpeg
if: runner.os == 'Linux'
if: runner.os == 'Linux' && env.is_tag == 'false'
- name: (MacOS) Upload to Mac App Store
if: runner.os == 'macOS' && env.is_tag == 'true'

Loading…
Cancel
Save