podcast-generator/Taskfile.yml
Jake Walker 7d60654d37
All checks were successful
ci/woodpecker/push/build Pipeline was successful
frontend rewrite
2025-02-05 22:47:39 +00:00

43 lines
675 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