mirror of
https://github.com/microsoft/playwright.git
synced 2025-06-26 21:40:17 +00:00
fix(chromium): install libgbm (#773)
The new Chromium (#771) requires [`libgbm1`](https://packages.debian.org/sid/libgbm1) to be installed. Install it manually on the bots, and add it to troubleshooting.md.
This commit is contained in:
parent
83b5d893ae
commit
e131fe0cee
1
.github/workflows/chromium-linux.yml
vendored
1
.github/workflows/chromium-linux.yml
vendored
@ -25,6 +25,7 @@ jobs:
|
|||||||
node-version: ${{ matrix.node-version }}
|
node-version: ${{ matrix.node-version }}
|
||||||
- name: install required packages
|
- name: install required packages
|
||||||
run: |
|
run: |
|
||||||
|
sudo apt-get install libgbm1
|
||||||
sudo apt-get install xvfb
|
sudo apt-get install xvfb
|
||||||
|
|
||||||
- name: npm install, build, and test
|
- name: npm install, build, and test
|
||||||
|
|||||||
@ -18,6 +18,9 @@ addons:
|
|||||||
- libevent-2.1-6
|
- libevent-2.1-6
|
||||||
- libnotify4
|
- libnotify4
|
||||||
- libxslt1.1
|
- libxslt1.1
|
||||||
|
# This is required to run chromium
|
||||||
|
- libgbm1
|
||||||
|
# this is needed for running headful tests
|
||||||
- xvfb
|
- xvfb
|
||||||
notifications:
|
notifications:
|
||||||
email: false
|
email: false
|
||||||
|
|||||||
@ -81,6 +81,7 @@ libnss3
|
|||||||
lsb-release
|
lsb-release
|
||||||
xdg-utils
|
xdg-utils
|
||||||
wget
|
wget
|
||||||
|
libgbm1
|
||||||
```
|
```
|
||||||
</details>
|
</details>
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user