A Astro blog hosted on Vercel

testing ipfs deployment script

+16 -4
+16 -4
.tangled/workflows/tailscale-ipfs-deploy.yaml
··· 13 13 steps: 14 14 - name: Build and Push to IPFS 15 15 command: | 16 - tailscaled --tun=userspace-networking --socks5-server=localhost:1055 & 17 - sleep 2 18 - tailscale up --authkey=$TAILSCALE_AUTHKEY --hostname=tangled-deployer 16 + mkdir -p /tmp/tailscale 19 17 20 - npm install & npm run build 18 + tailscaled --tun=userspace-networking --socks5-server=localhost:1055 --state=/tmp/tailscale/tailscaled.state & 19 + 20 + sleep 5 21 + 22 + tailscale up --authkey=$TAILSCALE_AUTHKEY --hostname=tangled-deployer --accept-dns=false 23 + 24 + npm install 25 + npm run build 26 + 27 + export ALL_PROXY=socks5://localhost:1055 21 28 22 29 CID=$(ipfs --api $IPFS_RPC add -rQ ./dist) 30 + 31 + if [ -z "$CID" ]; then 32 + echo "Deployment failed: No CID returned." 33 + exit 1 34 + fi 23 35 24 36 echo "Successfully deployed to IPFS!" 25 37 echo "CID: $CID"