diff --git a/.gitea/workflows/deploy.yml b/.gitea/workflows/deploy.yml index a9150fb..adea63c 100644 --- a/.gitea/workflows/deploy.yml +++ b/.gitea/workflows/deploy.yml @@ -49,6 +49,9 @@ jobs: sleep 2 done + echo "=== Running database migrations ===" + docker compose exec -T backend alembic upgrade head + echo "=== Waiting for backend healthy ===" for i in $(seq 1 20); do if curl -sf http://localhost:8001/health >/dev/null 2>&1; then