# yaml-language-server: $schema=https://taskfile.dev/schema.json version: "3" silent: true vars: GIT_ROOT: sh: git rev-parse --show-toplevel tasks: default: cmds: - go mod tidy - task -l --json | jq -r '.tasks[].name' | fzf --tmux | xargs task gen:templ: aliases: [templ] desc: Templ Generate dir: '{{.GIT_ROOT}}' cmds: - templ generate gen:sqlc: aliases: [sqlc] desc: Sqlc Generate dir: '{{.GIT_ROOT}}/internal/db' cmds: - sqlc generate build:enclave: aliases: [enclave] desc: Go Build WASI Enclave dir: '{{.GIT_ROOT}}/cmd/enclave' cmd: make build build:radar: aliases: [radar] desc: Go Build WASM Radar dir: '{{.GIT_ROOT}}/cmd/radar' cmd: make build build:signer: aliases: [signer] desc: Go Build WASI Signer dir: '{{.GIT_ROOT}}/cmd/signer' cmd: make build build:worker: aliases: [worker] desc: Go Build WASM Worker dir: '{{.GIT_ROOT}}/cmd/worker' cmd: make build deploy:radar: desc: Cloudflare Deploy Radar dir: '{{.GIT_ROOT}}/cmd/radar' cmd: make deploy deploy:worker: desc: Cloudflare Deploy Worker dir: '{{.GIT_ROOT}}/cmd/worker' cmd: make deploy start:radar: desc: Wrangler Dev Radar dir: '{{.GIT_ROOT}}/cmd/radar' cmd: wrangler dev start:worker: desc: Wrangler Dev Worker dir: '{{.GIT_ROOT}}/cmd/worker' cmd: wrangler dev