Skip to content

Commit

Permalink
qa: Do not install ffmpeg anymore
Browse files Browse the repository at this point in the history
Newer VHS doesn't require ffmpeg anymore when no visual rendering is
enabled on a tape, and since we don't do it, don't require it anymore.

In this way we can avoid installing lots of dependencies (around 320MB)
  • Loading branch information
3v1n0 committed Feb 28, 2025
1 parent b8da10a commit 7613291
Showing 1 changed file with 4 additions and 2 deletions.
6 changes: 4 additions & 2 deletions .github/workflows/qa.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -15,10 +15,8 @@ env:
libglib2.0-dev
libpwquality-dev
# Drop ffmpeg when https://github.com/charmbracelet/vhs/pull/591 is released.
test_apt_deps: >-
cracklib-runtime
ffmpeg
git-delta
openssh-client
openssh-server
Expand Down Expand Up @@ -185,6 +183,10 @@ jobs:
chmod +x ttyd.x86_64
sudo mv ttyd.x86_64 /usr/bin/ttyd
# VHS doesn't really uses ffmpeg anymore now, but it still checks for it.
# Drop this when https://github.com/charmbracelet/vhs/pull/591 is released.
sudo ln -s /usr/bin/true /usr/local/bin/ffmpeg
- name: Install rust
if: matrix.test != 'asan'
uses: actions-rs/toolchain@v1
Expand Down

0 comments on commit 7613291

Please sign in to comment.