2929 - uses : actions/setup-node@v1
3030 with :
3131 node-version : 10
32- - uses : microsoft/playwright-github-action@v1
3332 - run : npm ci
3433 - run : npm run build
34+ - run : node lib/cli/cli install-deps ${{ matrix.browser }} chromium
3535 - run : mkdir -p coredumps
3636 # Set core dump file name pattern
3737 - run : sudo bash -c 'echo "$(pwd -P)/coredumps/core-pid_%p.dump" > /proc/sys/kernel/core_pattern'
6464 - uses : actions/setup-node@v1
6565 with :
6666 node-version : 10
67- - uses : microsoft/playwright-github-action@v1
6867 - run : npm ci
6968 - run : npm run build
69+ - run : node lib/cli/cli install-deps ${{ matrix.browser }} chromium
7070 - run : npx folio test/ --workers=1 --forbid-only --global-timeout=5400000 --retries=3 --reporter=dot,json --shard=${{ matrix.shard }}/2
7171 env :
7272 BROWSER : ${{ matrix.browser }}
9494 - uses : actions/setup-node@v1
9595 with :
9696 node-version : 10
97- - uses : microsoft/playwright-github-action@v1
9897 - run : npm ci
9998 - run : npm run build
99+ - run : node lib/cli/cli install-deps
100100 - run : npx folio test/ --workers=1 --forbid-only --global-timeout=5400000 --retries=3 --reporter=dot,json
101101 shell : bash
102102 env :
@@ -125,9 +125,9 @@ jobs:
125125 - uses : actions/setup-node@v1
126126 with :
127127 node-version : ${{ matrix.node_version }}
128- - uses : microsoft/playwright-github-action@v1
129128 - run : npm ci
130129 - run : npm run build
130+ - run : node lib/cli/cli install-deps
131131 - run : bash packages/installation-tests/installation-tests.sh
132132
133133 headful_linux :
@@ -142,9 +142,9 @@ jobs:
142142 - uses : actions/setup-node@v1
143143 with :
144144 node-version : 10
145- - uses : microsoft/playwright-github-action@v1
146145 - run : npm ci
147146 - run : npm run build
147+ - run : node lib/cli/cli install-deps ${{ matrix.browser }} chromium
148148 - run : mkdir -p coredumps
149149 # Set core dump file name pattern
150150 - run : sudo bash -c 'echo "$(pwd -P)/coredumps/core-pid_%p.dump" > /proc/sys/kernel/core_pattern'
@@ -177,9 +177,9 @@ jobs:
177177 - uses : actions/setup-node@v1
178178 with :
179179 node-version : 10
180- - uses : microsoft/playwright-github-action@v1
181180 - run : npm ci
182181 - run : npm run build
182+ - run : node lib/cli/cli install-deps chromium
183183 - run : mkdir -p coredumps
184184 # Set core dump file name pattern
185185 - run : sudo bash -c 'echo "$(pwd -P)/coredumps/core-pid_%p.dump" > /proc/sys/kernel/core_pattern'
@@ -211,9 +211,9 @@ jobs:
211211 - uses : actions/setup-node@v1
212212 with :
213213 node-version : 10
214- - uses : microsoft/playwright-github-action@v1
215214 - run : npm ci
216215 - run : npm run build
216+ - run : node lib/cli/cli install-deps ${{ matrix.browser }} chromium
217217 - run : mkdir -p coredumps
218218 # Set core dump file name pattern
219219 - run : sudo bash -c 'echo "$(pwd -P)/coredumps/core-pid_%p.dump" > /proc/sys/kernel/core_pattern'
@@ -240,9 +240,9 @@ jobs:
240240 - uses : actions/setup-node@v1
241241 with :
242242 node-version : 14
243- - uses : microsoft/playwright-github-action@v1
244243 - run : npm ci
245244 - run : npm run build
245+ - run : node lib/cli/cli install-deps
246246 - name : Create Android Emulator
247247 run : utils/avd_recreate.sh
248248 - name : Start Android Emulator
@@ -269,11 +269,11 @@ jobs:
269269 - uses : actions/setup-node@v1
270270 with :
271271 node-version : 10
272- - uses : microsoft/playwright-github-action@v1
273272 - name : Install Chrome Stable
274273 run : sudo apt install google-chrome-stable
275274 - run : npm ci
276275 - run : npm run build
276+ - run : node lib/cli/cli install-deps chromium
277277 - run : mkdir -p coredumps
278278 # Set core dump file name pattern
279279 - run : sudo bash -c 'echo "$(pwd -P)/coredumps/core-pid_%p.dump" > /proc/sys/kernel/core_pattern'
0 commit comments