From 771d48f14702d23b7b0da10cd6c329fd5f857a89 Mon Sep 17 00:00:00 2001 From: Alexandre Teixeira <111787685+alteixeira20@users.noreply.github.com> Date: Wed, 23 Sep 2026 01:08:20 +0100 Subject: [PATCH] ci: install FFmpeg for media integration tests --- .github/workflows/ci.yml | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 5e2231bc3..4e60561c7 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -151,5 +151,13 @@ jobs: if: steps.docs-check.outputs.docs_only != 'true' - run: mkdir -p data # sqlite DB lives at ./data/app.db if: steps.docs-check.outputs.docs_only != 'true' - - run: python -m pytest -q + - name: Install FFmpeg for media integration tests + if: steps.docs-check.outputs.docs_only != 'true' + run: | + sudo apt-get update + sudo apt-get install -y --no-install-recommends ffmpeg + command -v ffmpeg + ffmpeg -version | head -n 1 + + - run: python -m pytest -q -rs if: steps.docs-check.outputs.docs_only != 'true'