@@ -15,10 +15,10 @@ jobs:
15
15
ref : ${{ github.event.pull_request.head.sha }}
16
16
17
17
- name : install
18
- run : npm ci
18
+ run : pnpm install --frozen-lockfile
19
19
20
20
- name : build
21
- run : npm run build
21
+ run : pnpm build
22
22
23
23
lint :
24
24
runs-on : ubuntu-latest
@@ -29,10 +29,10 @@ jobs:
29
29
ref : ${{ github.event.pull_request.head.sha }}
30
30
31
31
- name : install
32
- run : npm ci
32
+ run : pnpm install --frozen-lockfile
33
33
34
34
- name : lint
35
- run : npm run lint
35
+ run : pnpm lint
36
36
37
37
test-chrome :
38
38
runs-on : ubuntu-latest
@@ -43,10 +43,10 @@ jobs:
43
43
ref : ${{ github.event.pull_request.head.sha }}
44
44
45
45
- name : install
46
- run : npm ci
46
+ run : pnpm install --frozen-lockfile
47
47
48
48
- name : test
49
- run : npm run test -- --watch=false --browsers=ChromeHeadless
49
+ run : pnpm test -- --watch=false --browsers=ChromeHeadless
50
50
51
51
- name : Upload coverage reports to Codecov
52
52
uses : codecov/codecov-action@v5
@@ -62,10 +62,10 @@ jobs:
62
62
ref : ${{ github.event.pull_request.head.sha }}
63
63
64
64
- name : install
65
- run : npm ci
65
+ run : pnpm install --frozen-lockfile
66
66
67
67
- name : test
68
- run : npm run test -- --watch=false --browsers=FirefoxHeadless
68
+ run : pnpm test -- --watch=false --browsers=FirefoxHeadless
69
69
70
70
test-safari :
71
71
runs-on : macos-14
@@ -76,10 +76,10 @@ jobs:
76
76
ref : ${{ github.event.pull_request.head.sha }}
77
77
78
78
- name : install
79
- run : npm ci
79
+ run : pnpm install --frozen-lockfile
80
80
81
81
- name : test
82
- run : npm run test -- --watch=false --browsers=SafariNative
82
+ run : pnpm test -- --watch=false --browsers=SafariNative
83
83
84
84
prettier :
85
85
runs-on : ubuntu-latest
90
90
ref : ${{ github.event.pull_request.head.sha }}
91
91
92
92
- name : install
93
- run : npm ci
93
+ run : pnpm install --frozen-lockfile
94
94
95
95
- name : prettier
96
96
run : npx prettier . --check
0 commit comments