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) # This global ffmpeg is used for screenshots (see below)
- uses: FedericoCarboni/setup-ffmpeg@v3 - uses: FedericoCarboni/setup-ffmpeg@v3
if: matrix.os != 'windows-11-arm' if: matrix.os != 'windows-11-arm' && env.is_tag == 'false'
with: with:
ffmpeg-version: release ffmpeg-version: release
# arm not yet supported on macos # 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 - 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 - 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: | - run: |
export DISPLAY=:0 export DISPLAY=:0
@ -139,7 +139,7 @@ jobs:
sleep 5 sleep 5
chmod +x dist/linux-unpacked/losslesscut chmod +x dist/linux-unpacked/losslesscut
node script/e2e.ts 'dist/linux-unpacked/losslesscut' ':0.0+0,0' screenshot.jpeg 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 - name: (MacOS) Upload to Mac App Store
if: runner.os == 'macOS' && env.is_tag == 'true' if: runner.os == 'macOS' && env.is_tag == 'true'

Loading…
Cancel
Save