Skip to content

Commit cf2d28d

Browse files
author
Curry
committed
ci: install frontend dependencies for collector contract
1 parent 6f87207 commit cf2d28d

1 file changed

Lines changed: 15 additions & 0 deletions

File tree

‎.github/workflows/ci.yml‎

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -144,6 +144,21 @@ jobs:
144144
with:
145145
python-version-file: ".python-version"
146146

147+
- name: Setup pnpm for frontend contract checks
148+
uses: pnpm/action-setup@v4
149+
with:
150+
version: 10
151+
152+
- name: Setup Node for frontend contract checks
153+
uses: actions/setup-node@v6
154+
with:
155+
node-version-file: frontend/.nvmrc
156+
cache: pnpm
157+
cache-dependency-path: frontend/pnpm-lock.yaml
158+
159+
- name: Install frontend dependencies for contract checks
160+
working-directory: frontend
161+
run: pnpm install --frozen-lockfile
147162
- name: Install dependencies
148163
run: |
149164
python -m pip install --upgrade pip

0 commit comments

Comments
 (0)