my website, hosted on wisp.place

fix: use bun

from example

+6 -4
+6 -4
.tangled/workflows/wisp-deploy.yaml
··· 12 13 dependencies: 14 nixpkgs: 15 - - pnpm 16 - nodejs 17 - coreutils 18 - curl 19 20 environment: 21 SITE_PATH: "dist" ··· 25 steps: 26 - name: build site 27 command: | 28 - # necessary to ensure pnpm is in PATH 29 export PATH="$HOME/.nix-profile/bin:$PATH" 30 31 - pnpm install --frozen-lockfile 32 33 - pnpm astro build 34 35 - name: deploy to wisp 36 command: |
··· 12 13 dependencies: 14 nixpkgs: 15 - nodejs 16 - coreutils 17 - curl 18 + github:NixOS/nixpkgs/nixpkgs-unstable: 19 + - bun 20 21 environment: 22 SITE_PATH: "dist" ··· 26 steps: 27 - name: build site 28 command: | 29 + # necessary to ensure bun is in PATH 30 export PATH="$HOME/.nix-profile/bin:$PATH" 31 32 + bun install --frozen-lockfile 33 34 + # build with vite, run directly to get around env issues 35 + bun node_modules/.bin/astro build 36 37 - name: deploy to wisp 38 command: |