Skip to content

Commit 8cb702c

Browse files
committed
web tests workflow updated
1 parent 3930b10 commit 8cb702c

File tree

1 file changed

+12
-1
lines changed

1 file changed

+12
-1
lines changed

.github/workflows/integration-tests.yml

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,12 +29,23 @@ jobs:
2929
flutter pub get
3030
working-directory: ./integrationtestapp
3131

32+
- name: Set up Chrome Dependencies
33+
run: |
34+
sudo apt-get update
35+
sudo apt-get install --no-install-recommends -y \
36+
libglib2.0-0 libatk1.0-0 libatk-bridge2.0-0 libgdk-pixbuf2.0-0 \
37+
libgtk-3-0 libgbm-dev libnss3-dev libxss-dev libasound2t64 \
38+
xvfb fonts-liberation libu2f-udev xdg-utils
39+
wget http://mirrors.kernel.org/ubuntu/pool/universe/g/gconf/libgconf-2-4_3.2.6-6ubuntu1_amd64.deb
40+
sudo dpkg -i libgconf-2-4_3.2.6-6ubuntu1_amd64.deb || true
41+
sudo apt-get install -f -y
42+
3243
- name: Set up Google Chrome and ChromeDriver
3344
uses: browser-actions/setup-chrome@v1
3445
with:
3546
chrome-version: 129
3647
install-chromedriver: true
37-
install-dependencies: true
48+
install-dependencies: false
3849

3950
- name: Start Xvfb
4051
run: |

0 commit comments

Comments
 (0)