@@ -34,11 +34,12 @@ jobs:
3434 - uses : actions/checkout@v4
3535 - uses : astral-sh/setup-uv@v6
3636 - run : uv python install 3.12
37+ - uses : pnpm/action-setup@v4
3738 - uses : actions/setup-node@v4
3839 with :
3940 node-version : 24
40- cache : npm
41- cache-dependency-path : package -lock.json
41+ cache : pnpm
42+ cache-dependency-path : pnpm -lock.yaml
4243 - run : make deps-py
4344 - run : make deps-frontend
4445 - run : make lint-templates
@@ -60,11 +61,12 @@ jobs:
6061 runs-on : ubuntu-latest
6162 steps :
6263 - uses : actions/checkout@v4
64+ - uses : pnpm/action-setup@v4
6365 - uses : actions/setup-node@v4
6466 with :
6567 node-version : 24
66- cache : npm
67- cache-dependency-path : package -lock.json
68+ cache : pnpm
69+ cache-dependency-path : pnpm -lock.yaml
6870 - run : make deps-frontend
6971 - run : make lint-swagger
7072
@@ -131,11 +133,12 @@ jobs:
131133 runs-on : ubuntu-latest
132134 steps :
133135 - uses : actions/checkout@v4
136+ - uses : pnpm/action-setup@v4
134137 - uses : actions/setup-node@v4
135138 with :
136139 node-version : 24
137- cache : npm
138- cache-dependency-path : package -lock.json
140+ cache : pnpm
141+ cache-dependency-path : pnpm -lock.yaml
139142 - run : make deps-frontend
140143 - run : make lint-frontend
141144 - run : make checks-frontend
@@ -180,11 +183,12 @@ jobs:
180183 runs-on : ubuntu-latest
181184 steps :
182185 - uses : actions/checkout@v4
186+ - uses : pnpm/action-setup@v4
183187 - uses : actions/setup-node@v4
184188 with :
185189 node-version : 24
186- cache : npm
187- cache-dependency-path : package -lock.json
190+ cache : pnpm
191+ cache-dependency-path : pnpm -lock.yaml
188192 - run : make deps-frontend
189193 - run : make lint-md
190194
0 commit comments