File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -58,12 +58,15 @@ jobs:
5858 resource_class : medium
5959 steps :
6060 - checkout
61+ - run :
62+ name : Install pnpm
63+ command : npm install -g pnpm
6164 - run :
6265 name : Install packages
63- command : npm ci
66+ command : pnpm install --frozen-lockfile
6467 - run :
6568 name : Build UI
66- command : npm --prefix web/client run build
69+ command : pnpm --prefix web/client run build
6770 - persist_to_workspace :
6871 root : web/client
6972 paths :
Original file line number Diff line number Diff line change @@ -40,15 +40,18 @@ jobs:
4040 resource_class : small
4141 steps :
4242 - checkout
43+ - run :
44+ name : Install pnpm
45+ command : npm install -g pnpm
4346 - run :
4447 name : Install VSCode extension dependencies
4548 command : |
46- npm ci
49+ pnpm install --frozen-lockfile
4750 - run :
4851 name : Run VSCode extension CI
4952 command : |
5053 cd vscode/extension
51- npm run ci
54+ pnpm run ci
5255 doc_tests :
5356 docker :
5457 - image : cimg/python:3.10
@@ -118,12 +121,12 @@ jobs:
118121 - checkout
119122 - restore_cache :
120123 keys :
121- - v1-nm-cache-{{ checksum "package -lock.json " }}
124+ - v1-nm-cache-{{ checksum "pnpm -lock.yaml " }}
122125 - run :
123126 name : Install packages
124127 command : npm ci
125128 - save_cache :
126- key : v1-nm-cache-{{ checksum "package -lock.json " }}
129+ key : v1-nm-cache-{{ checksum "pnpm -lock.yaml " }}
127130 paths :
128131 - /root/.npm
129132 - run :
@@ -139,12 +142,15 @@ jobs:
139142 - checkout
140143 - restore_cache :
141144 keys :
142- - v1-nm-cache-{{ checksum "package-lock.json" }}
145+ - v1-nm-cache-{{ checksum "pnpm-lock.yaml" }}
146+ - run :
147+ name : Install pnpm
148+ command : npm install -g pnpm
143149 - run :
144150 name : Install packages
145- command : npm ci
151+ command : pnpm install --frozen-lockfile
146152 - save_cache :
147- key : v1-nm-cache-{{ checksum "package -lock.json " }}
153+ key : v1-nm-cache-{{ checksum "pnpm -lock.yaml " }}
148154 paths :
149155 - /root/.npm
150156 - run :
You can’t perform that action at this time.
0 commit comments