Skip to content

Commit a24f828

Browse files
committed
ci: run deno install
1 parent cb0f49e commit a24f828

File tree

1 file changed

+9
-0
lines changed

1 file changed

+9
-0
lines changed

.github/workflows/deno.yml

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,8 @@ jobs:
1616
runs-on: ubuntu-latest
1717
strategy:
1818
fail-fast: false
19+
matrix:
20+
vite-version: ["vite@5", "vite@6", "vite@7", "vite@8"]
1921

2022
steps:
2123
- uses: actions/checkout@v5
@@ -34,6 +36,13 @@ jobs:
3436
~/.cache/deno
3537
key: ${{ runner.os }}-deno-${{ hashFiles('**/pnpm-lock.yaml') }}
3638

39+
- name: Install dependencies
40+
run: |
41+
deno install
42+
--allow-scripts \
43+
--no-lock \
44+
--node-modules-dir=auto
45+
3746
- name: Lint Source
3847
run: deno lint --ignore=node_modules **/*.ts
3948

0 commit comments

Comments
 (0)