@@ -47,35 +47,27 @@ jobs:
4747 timeout-minutes : 5
4848 steps :
4949 - name : " Checkout code"
50- uses : actions/checkout@v5
51- - name : " Setup pnpm"
52- uses : pnpm/action-setup@v4
53- with :
54- version : 10
50+ uses : actions/checkout@v4
5551 - name : " Repo setup"
5652 run : |
57- pnpm install --frozen-lockfile
53+ npm ci
5854 - name : " Generate dependencies"
5955 run : |
60- pnpm -r --if-present generate-dependencies
56+ npm run generate-dependencies --workspaces -- if-present
6157 git diff --exit-code
6258 test-unit :
6359 name : " Unit tests"
6460 runs-on : ubuntu-latest
6561 timeout-minutes : 5
6662 steps :
6763 - name : " Checkout code"
68- uses : actions/checkout@v5
69- - name : " Setup pnpm"
70- uses : pnpm/action-setup@v4
71- with :
72- version : 10
64+ uses : actions/checkout@v4
7365 - name : " Repo setup"
7466 run : |
75- pnpm install --frozen-lockfile
67+ npm ci
7668 - name : " Generate dependencies"
7769 run : |
78- pnpm -r --if-present generate-dependencies
70+ npm run generate-dependencies --workspaces -- if-present
7971 - name : " Run unit test suite"
8072 run : |
8173 make test-unit
@@ -97,17 +89,13 @@ jobs:
9789 timeout-minutes : 5
9890 steps :
9991 - name : " Checkout code"
100- uses : actions/checkout@v5
101- - name : " Setup pnpm"
102- uses : pnpm/action-setup@v4
103- with :
104- version : 10
92+ uses : actions/checkout@v4
10593 - name : " Repo setup"
10694 run : |
107- pnpm install --frozen-lockfile
95+ npm ci
10896 - name : " Generate dependencies"
10997 run : |
110- pnpm -r --if-present generate-dependencies
98+ npm run generate-dependencies --workspaces -- if-present
11199 - name : " Run linting"
112100 run : |
113101 make test-lint
@@ -117,17 +105,13 @@ jobs:
117105 timeout-minutes : 5
118106 steps :
119107 - name : " Checkout code"
120- uses : actions/checkout@v5
121- - name : " Setup pnpm"
122- uses : pnpm/action-setup@v4
123- with :
124- version : 10
108+ uses : actions/checkout@v4
125109 - name : " Repo setup"
126110 run : |
127- pnpm install --frozen-lockfile
111+ npm ci
128112 - name : " Generate dependencies"
129113 run : |
130- pnpm -r --if-present generate-dependencies
114+ npm run generate-dependencies --workspaces -- if-present
131115 - name : " Run typecheck"
132116 run : |
133117 make test-typecheck
0 commit comments