Skip to content

Commit bd5f7a8

Browse files
committed
fix(ci): install ffmpeg for Playwright video recording — all 5 e2e failures were ffmpeg-not-found, not test logic
1 parent 521e83e commit bd5f7a8

1 file changed

Lines changed: 4 additions & 2 deletions

File tree

.github/workflows/test.yml

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -117,8 +117,10 @@ jobs:
117117
- name: Setup Bun
118118
uses: ./.github/actions/setup-bun
119119

120-
- name: Verify system Chromium
121-
run: chromium-browser --version || chromium --version || which chromium-browser || which chromium
120+
- name: Verify system Chromium and ffmpeg
121+
run: |
122+
chromium-browser --version || chromium --version || which chromium-browser || which chromium
123+
ffmpeg -version 2>/dev/null || sudo apt-get install -y ffmpeg
122124
123125
- name: Run app e2e tests
124126
run: bun --cwd packages/app test:e2e:local

0 commit comments

Comments
 (0)