diff --git a/.github/workflows/astro.yml b/.github/workflows/astro.yml index f6328c1..1a0307b 100644 --- a/.github/workflows/astro.yml +++ b/.github/workflows/astro.yml @@ -21,16 +21,15 @@ jobs: steps: - uses: actions/checkout@v6 - - name: Setup Node - uses: actions/setup-node@v6 + - uses: denoland/setup-deno@v2 with: - node-version: "24" + cache: true - name: Install dependencies - run: npm i + run: deno i - name: Build with Astro - run: npm run astro build + run: deno run astro build - name: Upload artifact uses: actions/upload-pages-artifact@v3 diff --git a/deno.json b/deno.json new file mode 100644 index 0000000..152cb26 --- /dev/null +++ b/deno.json @@ -0,0 +1,7 @@ +{ + "imports": { + "fs": "node:fs", + "url": "node:url", + "path": "node:path" + } +}