diff --git a/.github/workflows/preview-env-keepalive.yaml b/.github/workflows/preview-env-keepalive.yaml index 251dcb9d5..4034cb547 100644 --- a/.github/workflows/preview-env-keepalive.yaml +++ b/.github/workflows/preview-env-keepalive.yaml @@ -80,7 +80,18 @@ jobs: echo "All services are up and running!" working-directory: ./ - + + - name: Seed Dev Workspace + run: | + cd packages/twenty-docker/ + echo "Seeding full dev workspace..." + if ! docker compose exec -T server yarn command:prod -- workspace:seed:dev; then + echo "❌ Seeding full dev workspace failed. Dumping server logs..." + docker compose logs server + exit 1 + fi + working-directory: ./ + - name: Output tunnel URL to logs run: | echo "✅ Preview Environment Ready!" @@ -138,4 +149,4 @@ jobs: run: | cd packages/twenty-docker/ docker compose down -v - working-directory: ./ \ No newline at end of file + working-directory: ./