@@ -32,15 +32,14 @@ jobs:
3232 runs-on : ubuntu-latest
3333 steps :
3434 - uses : actions/checkout@v4
35- - uses : actions /setup-python@v5
36- with :
37- python-version : " 3.12 "
35+ - uses : astral-sh /setup-uv@v6
36+ - run : uv python install 3.12
37+ - uses : pnpm/action-setup@v4
3838 - uses : actions/setup-node@v4
3939 with :
4040 node-version : 24
41- cache : npm
42- cache-dependency-path : package-lock.json
43- - run : pip install poetry
41+ cache : pnpm
42+ cache-dependency-path : pnpm-lock.yaml
4443 - run : make deps-py
4544 - run : make deps-frontend
4645 - run : make lint-templates
5150 runs-on : ubuntu-latest
5251 steps :
5352 - uses : actions/checkout@v4
54- - uses : actions/setup-python@v5
55- with :
56- python-version : " 3.12"
57- - run : pip install poetry
53+ - uses : astral-sh/setup-uv@v6
54+ - run : uv python install 3.12
5855 - run : make deps-py
5956 - run : make lint-yaml
6057
@@ -64,11 +61,12 @@ jobs:
6461 runs-on : ubuntu-latest
6562 steps :
6663 - uses : actions/checkout@v4
64+ - uses : pnpm/action-setup@v4
6765 - uses : actions/setup-node@v4
6866 with :
6967 node-version : 24
70- cache : npm
71- cache-dependency-path : package -lock.json
68+ cache : pnpm
69+ cache-dependency-path : pnpm -lock.yaml
7270 - run : make deps-frontend
7371 - run : make lint-swagger
7472
@@ -135,11 +133,12 @@ jobs:
135133 runs-on : ubuntu-latest
136134 steps :
137135 - uses : actions/checkout@v4
136+ - uses : pnpm/action-setup@v4
138137 - uses : actions/setup-node@v4
139138 with :
140139 node-version : 24
141- cache : npm
142- cache-dependency-path : package -lock.json
140+ cache : pnpm
141+ cache-dependency-path : pnpm -lock.yaml
143142 - run : make deps-frontend
144143 - run : make lint-frontend
145144 - run : make checks-frontend
@@ -184,11 +183,12 @@ jobs:
184183 runs-on : ubuntu-latest
185184 steps :
186185 - uses : actions/checkout@v4
186+ - uses : pnpm/action-setup@v4
187187 - uses : actions/setup-node@v4
188188 with :
189189 node-version : 24
190- cache : npm
191- cache-dependency-path : package -lock.json
190+ cache : pnpm
191+ cache-dependency-path : pnpm -lock.yaml
192192 - run : make deps-frontend
193193 - run : make lint-md
194194
0 commit comments