File tree Expand file tree Collapse file tree 1 file changed +24
-4
lines changed Expand file tree Collapse file tree 1 file changed +24
-4
lines changed Original file line number Diff line number Diff line change @@ -16,10 +16,30 @@ jobs:
16
16
17
17
- name : Install Dependencies
18
18
run : npm ci
19
+
20
+ install-macos :
21
+ name : Install TLighthouse
22
+ runs-on : macos-latest
23
+
24
+ steps :
25
+ - uses : actions/checkout@v3
26
+
27
+ - name : Install Dependencies
28
+ run : npm ci
29
+
30
+ install-windows :
31
+ name : Install TLighthouse
32
+ runs-on : windows-latest
33
+
34
+ steps :
35
+ - uses : actions/checkout@v3
36
+
37
+ - name : Install Dependencies
38
+ run : npm ci
19
39
20
- test-ubuntu :
40
+ test :
21
41
name : Test TLighthouse
22
- needs : install-ubuntu
42
+ needs : [ install-ubuntu, install-macos, install-windows]
23
43
runs-on : ubuntu-latest
24
44
25
45
steps :
32
52
- name : Testing with Jest
33
53
run : npm test
34
54
35
- running-ubuntu :
55
+ running :
36
56
name : Run TLighthouse
37
- needs : test-ubuntu
57
+ needs : test
38
58
runs-on : ubuntu-latest
39
59
40
60
steps :
You can’t perform that action at this time.
0 commit comments