From ab4ee2b1d1a9185e6c97c2e5796fb50278989053 Mon Sep 17 00:00:00 2001 From: Fabien Danieau Date: Mon, 30 Oct 2023 15:41:33 +0100 Subject: [PATCH] enhancement #29: adding libx264 libvpx to workflow --- .github/workflows/lint.yml | 5 +++-- .github/workflows/pytest.yml | 2 +- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml index e409037..265d8d0 100644 --- a/.github/workflows/lint.yml +++ b/.github/workflows/lint.yml @@ -24,6 +24,7 @@ jobs: cache: 'pip' # caching pip dependencies - name: Install dependencies run: | + sudo apt install -y libopus-dev libvpx-dev libvpx-dev libx264-dev python -m pip install --upgrade pip pip install .[dev] - name: Lint with flake8 @@ -44,7 +45,7 @@ jobs: cache: 'pip' # caching pip dependencies - name: Install dependencies run: | - sudo apt install -y libopus-dev + sudo apt install -y libopus-dev libvpx-dev libx264-dev python -m pip install --upgrade pip pip install .[dev] - name : Lint with mypy @@ -61,7 +62,7 @@ jobs: cache: 'pip' # caching pip dependencies - name: Install dependencies run: | - sudo apt install -y libopus-dev + sudo apt install -y libopus-dev libvpx-dev libx264-dev python -m pip install --upgrade pip pip install .[dev] - name: Test with pytest diff --git a/.github/workflows/pytest.yml b/.github/workflows/pytest.yml index dbe60b2..035f306 100644 --- a/.github/workflows/pytest.yml +++ b/.github/workflows/pytest.yml @@ -16,7 +16,7 @@ jobs: cache: 'pip' # caching pip dependencies - name: Install dependencies run: | - sudo apt install -y libopus-dev + sudo apt install -y libopus-dev libvpx-dev libx264-dev python -m pip install --upgrade pip pip install .[dev] - name: Unit tests