Skip to content

Commit dbd8ea9

Browse files
committed
ci: build dependencies before running deno tests
1 parent 1b84e74 commit dbd8ea9

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

.github/workflows/deno-test.yml

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,11 +9,21 @@ jobs:
99
- name: Checkout
1010
uses: actions/checkout@v4
1111

12+
- name: 'Install Node'
13+
uses: actions/setup-node@v4
14+
with:
15+
node-version: '18.x'
16+
cache: 'npm'
17+
cache-dependency-path: '**/package-lock.json'
18+
1219
- name: Setup Deno
1320
uses: denoland/setup-deno@v1
1421
with:
1522
deno-version: v2.2.4
1623

24+
- name: 'Install dependencies'
25+
run: npm ci
26+
1727
- name: Vendor Deno modules
1828
run: deno --allow-import edge-runtime/vendor.ts
1929

0 commit comments

Comments
 (0)