diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 25b45acc..7faa5a64 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -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'