29
29
- uses : actions/setup-node@v1
30
30
with :
31
31
node-version : 10
32
- - uses : microsoft/playwright-github-action@v1
33
32
- run : npm ci
34
33
- run : npm run build
34
+ - run : node lib/cli/cli install-deps ${{ matrix.browser }} chromium
35
35
- run : mkdir -p coredumps
36
36
# Set core dump file name pattern
37
37
- run : sudo bash -c 'echo "$(pwd -P)/coredumps/core-pid_%p.dump" > /proc/sys/kernel/core_pattern'
64
64
- uses : actions/setup-node@v1
65
65
with :
66
66
node-version : 10
67
- - uses : microsoft/playwright-github-action@v1
68
67
- run : npm ci
69
68
- run : npm run build
69
+ - run : node lib/cli/cli install-deps ${{ matrix.browser }} chromium
70
70
- run : npx folio test/ --workers=1 --forbid-only --global-timeout=5400000 --retries=3 --reporter=dot,json --shard=${{ matrix.shard }}/2
71
71
env :
72
72
BROWSER : ${{ matrix.browser }}
94
94
- uses : actions/setup-node@v1
95
95
with :
96
96
node-version : 10
97
- - uses : microsoft/playwright-github-action@v1
98
97
- run : npm ci
99
98
- run : npm run build
99
+ - run : node lib/cli/cli install-deps
100
100
- run : npx folio test/ --workers=1 --forbid-only --global-timeout=5400000 --retries=3 --reporter=dot,json
101
101
shell : bash
102
102
env :
@@ -125,9 +125,9 @@ jobs:
125
125
- uses : actions/setup-node@v1
126
126
with :
127
127
node-version : ${{ matrix.node_version }}
128
- - uses : microsoft/playwright-github-action@v1
129
128
- run : npm ci
130
129
- run : npm run build
130
+ - run : node lib/cli/cli install-deps
131
131
- run : bash packages/installation-tests/installation-tests.sh
132
132
133
133
headful_linux :
@@ -142,9 +142,9 @@ jobs:
142
142
- uses : actions/setup-node@v1
143
143
with :
144
144
node-version : 10
145
- - uses : microsoft/playwright-github-action@v1
146
145
- run : npm ci
147
146
- run : npm run build
147
+ - run : node lib/cli/cli install-deps ${{ matrix.browser }} chromium
148
148
- run : mkdir -p coredumps
149
149
# Set core dump file name pattern
150
150
- run : sudo bash -c 'echo "$(pwd -P)/coredumps/core-pid_%p.dump" > /proc/sys/kernel/core_pattern'
@@ -177,9 +177,9 @@ jobs:
177
177
- uses : actions/setup-node@v1
178
178
with :
179
179
node-version : 10
180
- - uses : microsoft/playwright-github-action@v1
181
180
- run : npm ci
182
181
- run : npm run build
182
+ - run : node lib/cli/cli install-deps chromium
183
183
- run : mkdir -p coredumps
184
184
# Set core dump file name pattern
185
185
- run : sudo bash -c 'echo "$(pwd -P)/coredumps/core-pid_%p.dump" > /proc/sys/kernel/core_pattern'
@@ -211,9 +211,9 @@ jobs:
211
211
- uses : actions/setup-node@v1
212
212
with :
213
213
node-version : 10
214
- - uses : microsoft/playwright-github-action@v1
215
214
- run : npm ci
216
215
- run : npm run build
216
+ - run : node lib/cli/cli install-deps ${{ matrix.browser }} chromium
217
217
- run : mkdir -p coredumps
218
218
# Set core dump file name pattern
219
219
- run : sudo bash -c 'echo "$(pwd -P)/coredumps/core-pid_%p.dump" > /proc/sys/kernel/core_pattern'
@@ -240,9 +240,9 @@ jobs:
240
240
- uses : actions/setup-node@v1
241
241
with :
242
242
node-version : 14
243
- - uses : microsoft/playwright-github-action@v1
244
243
- run : npm ci
245
244
- run : npm run build
245
+ - run : node lib/cli/cli install-deps
246
246
- name : Create Android Emulator
247
247
run : utils/avd_recreate.sh
248
248
- name : Start Android Emulator
@@ -269,11 +269,11 @@ jobs:
269
269
- uses : actions/setup-node@v1
270
270
with :
271
271
node-version : 10
272
- - uses : microsoft/playwright-github-action@v1
273
272
- name : Install Chrome Stable
274
273
run : sudo apt install google-chrome-stable
275
274
- run : npm ci
276
275
- run : npm run build
276
+ - run : node lib/cli/cli install-deps chromium
277
277
- run : mkdir -p coredumps
278
278
# Set core dump file name pattern
279
279
- run : sudo bash -c 'echo "$(pwd -P)/coredumps/core-pid_%p.dump" > /proc/sys/kernel/core_pattern'
0 commit comments