A demon compendium, deterministically derived from DIDs + PDS records. haunt.at
atmosphere atproto
0

Configure Feed

Select the types of activity you want to include in your feed.

tangled: add ci

+44
+44
.tangled/deploy.yml
··· 1 + when: 2 + - event: ['push'] 3 + branch: ['main'] 4 + - event: ['manual'] 5 + 6 + engine: 'nixery' 7 + 8 + dependencies: 9 + nixpkgs: 10 + - nodejs 11 + - coreutils 12 + - curl 13 + - glibc 14 + github:NixOS/nixpkgs/nixpkgs-unstable: 15 + - bun 16 + 17 + environment: 18 + SITE_PATH: 'dist' 19 + SITE_NAME: 'haunt' 20 + WISP_HANDLE: 'aly.codes' 21 + 22 + steps: 23 + - name: build site 24 + command: | 25 + export PATH="$HOME/.nix-profile/bin:$PATH" 26 + 27 + # you may need to regenerate the lockfile due to nixery being weird 28 + # rm package-lock.json bun.lock 29 + bun install 30 + 31 + bun run build 32 + 33 + - name: deploy to wisp 34 + command: | 35 + # Download Wisp CLI 36 + curl https://sites.wisp.place/nekomimi.pet/wisp-cli-binaries/wisp-cli-x86_64-linux -o wisp-cli 37 + chmod +x wisp-cli 38 + 39 + # Deploy to Wisp 40 + ./wisp-cli \ 41 + "$WISP_HANDLE" \ 42 + --path "$SITE_PATH" \ 43 + --site "$SITE_NAME" \ 44 + --password "$WISP_APP_PASSWORD"