Skip to content

Commit ea3dd6f

Browse files
authored
Fix build (#32)
1 parent 7d4add6 commit ea3dd6f

File tree

1 file changed

+14
-1
lines changed

1 file changed

+14
-1
lines changed

.github/workflows/deploy-schemas.yaml

Lines changed: 14 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,20 @@ jobs:
2020
- uses: sourcemeta/[email protected]
2121
- uses: actions/setup-node@v4
2222

23-
- name: Install dependencies
23+
- name: Cache dependencies
24+
id: cache-dependencies
25+
uses: actions/cache@v4
26+
with:
27+
path: packages/json-schemas/node_modules
28+
key: json_node_modules-${{ hashFiles('**/package-lock.json') }}
29+
30+
- name: Install project dependencies
31+
if: steps.cache-dependencies.outputs.cache-hit != 'true'
32+
run: |-
33+
cd packages/json-schemas
34+
npm ci
35+
36+
- name: Install build dependencies
2437
run: npm -g install tsx
2538

2639
- name: Build JSON schemas

0 commit comments

Comments
 (0)