A React component library for rendering common AT Protocol records for applications such as Bluesky and Leaflet.

fix workflow

Changed files
+13 -3
.tangled
+13 -3
.tangled/workflows/upload-demo-to-wisp.yml
··· 8 depth: 1 9 submodules: false 10 dependencies: 11 github:NixOS/nixpkgs/nixpkgs-unstable: 12 - - bun: 13 14 environment: 15 SITE_PATH: 'demo' ··· 20 - name: build demo 21 command: | 22 export PATH="$HOME/.nix-profile/bin:$PATH" 23 - bun run build:demo 24 25 - name: upload to wisp 26 command: | 27 - curl https://sites.wisp.place/did:plc:ttdrpj45ibqunmfhdsb4zdwq/wisp-cli-binaries/wisp-cli-aarch64-linux -o wisp-cli 28 chmod +x wisp-cli 29 ./wisp-cli \ 30 "$WISP_HANDLE" \
··· 8 depth: 1 9 submodules: false 10 dependencies: 11 + nixpkgs: 12 + - nodejs 13 + - coreutils 14 + - curl 15 github:NixOS/nixpkgs/nixpkgs-unstable: 16 + - bun 17 18 environment: 19 SITE_PATH: 'demo' ··· 24 - name: build demo 25 command: | 26 export PATH="$HOME/.nix-profile/bin:$PATH" 27 28 + # regenerate lockfile, https://github.com/npm/cli/pull/8184 makes rolldown not install 29 + rm package-lock.json bun.lock 30 + bun install @rolldown/binding-linux-arm64-gnu --save-optional 31 + bun install 32 + 33 + # run directly with bun because of shebang issues in nix 34 + BUILD_TARGET=demo bun node_modules/.bin/vite build 35 - name: upload to wisp 36 command: | 37 + curl https://sites.wisp.place/nekomimi.pet/wisp-cli-binaries/wisp-cli-aarch64-linux -o wisp-cli 38 chmod +x wisp-cli 39 ./wisp-cli \ 40 "$WISP_HANDLE" \