Skip to content

Commit 5c136c6

Browse files
committed
hotfix: install missing deps in action
1 parent b653905 commit 5c136c6

1 file changed

Lines changed: 5 additions & 4 deletions

File tree

.github/workflows/tests.yml

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,6 @@ on:
99
- main
1010

1111
concurrency:
12-
# Use github.run_id on main branch
13-
# Use github.event.pull_request.number on pull requests, so it's unique per pull request
14-
# Use github.ref on other branches, so it's unique per branch
1512
group: ${{ github.workflow }}-${{ github.ref == 'refs/heads/main' && github.run_id || github.event.pull_request.number || github.ref }}
1613
cancel-in-progress: true
1714

@@ -24,6 +21,10 @@ jobs:
2421
- uses: actions/setup-node@v3
2522
with:
2623
node-version: 18
24+
- name: Install missing dependencies
25+
run: |
26+
sudo apt-get update
27+
sudo apt-get install -y libasound2 libffi-dev libx264-dev
2728
- name: Install dependencies
2829
run: npm ci
2930
- name: Install Playwright Browsers
@@ -37,4 +38,4 @@ jobs:
3738
with:
3839
name: playwright-report
3940
path: playwright-report/
40-
retention-days: 30
41+
retention-days: 30

0 commit comments

Comments
 (0)