fix: add seed script and repository check endpoint

This commit is contained in:
2026-04-28 16:10:46 +05:00
parent e8714dd00f
commit f933c17a90
5 changed files with 367 additions and 4 deletions
+1 -1
View File
@@ -62,7 +62,7 @@ jobs:
docker compose -f /opt/xflow/docker-compose.yml up -d --no-deps xflow
echo "⏳ Waiting for container to start..."
sleep 5
docker exec xflow sh -c "cd /app && export DATABASE_URL=postgresql://xflow:xflow_pass@postgres:5432/xflow && npx prisma migrate deploy --config prisma.config.ts"
docker exec xflow sh -c "cd /app && export DATABASE_URL=postgresql://xflow:xflow_pass@postgres:5432/xflow && npx prisma migrate deploy --config prisma.config.ts && npx prisma db seed"
echo "✅ XFlow deployed at $(date)"
env:
FIREBASE_API_KEY: ${{ secrets.FIREBASE_API_KEY }}