[DRAFT]: Add full Dev Workspace seeding to Preview Env Keep-Alive workflow (#12020)

does this work?

---------

Co-authored-by: Félix Malfait <felix@twenty.com>
This commit is contained in:
nitin
2025-05-14 01:28:36 +05:30
committed by GitHub
parent 0202586d36
commit c0b2d400d8

View File

@ -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: ./
working-directory: ./