podcast-generator/Taskfile.yml
Jake Walker f0b4a38775
Some checks failed
ci/woodpecker/push/build Pipeline failed
fix spa routing
2025-02-05 23:29:48 +00:00

45 lines
722 B
YAML

version: '3'
tasks:
setup:
deps: [backend:setup, frontend:setup]
backend:setup:
internal: true
cmds:
- uv sync
backend:migrate:
cmds:
- uv run alembic upgrade head
backend:dev:
deps: [backend:migrate]
cmds:
- uv run fastapi dev src/main.py
frontend:setup:
internal: true
dir: ./client
cmds:
- pnpm install
frontend:generate:
internal: true
dir: ./client
cmds:
- pnpm generate-client
frontend:dev:
dir: ./client
deps: [frontend:generate]
cmds:
- pnpm run dev
frontend:build:
dir: ./client
deps: [frontend:generate]
cmds:
- pnpm run build
- rm -rf ../dist
- mv dist ../dist