Skip to content

Commit 66df598

Browse files
authored
Merge pull request AppFlowy-IO#60 from AppFlowy-IO/update_e2e_ci
chore: update integration ci
2 parents bf2653b + 971ef3e commit 66df598

File tree

1 file changed

+11
-8
lines changed

1 file changed

+11
-8
lines changed

.github/workflows/integration-test.yml

Lines changed: 11 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -89,18 +89,21 @@ jobs:
8989
sleep 5
9090
done
9191
92-
- name: Start dev server
92+
- name: Build project
93+
run: pnpm run build
94+
95+
- name: Start preview server
9396
run: |
94-
pnpm run dev &
95-
echo $! > dev-server.pid
97+
pnpm run start &
98+
echo $! > preview-server.pid
9699
97-
# Wait for dev server
100+
# Wait for preview server
98101
for i in {1..30}; do
99102
if curl -sf http://localhost:3000 > /dev/null 2>&1; then
100-
echo "✓ Dev server is ready"
103+
echo "✓ Preview server is ready"
101104
break
102105
fi
103-
echo "Waiting for dev server... (attempt $i/30)"
106+
echo "Waiting for preview server... (attempt $i/30)"
104107
sleep 3
105108
done
106109
@@ -122,7 +125,7 @@ jobs:
122125
- name: Cleanup
123126
if: always()
124127
run: |
125-
if [ -f dev-server.pid ]; then
126-
kill $(cat dev-server.pid) || true
128+
if [ -f preview-server.pid ]; then
129+
kill $(cat preview-server.pid) || true
127130
fi
128131
cd AppFlowy-Cloud-Premium && docker compose down || true

0 commit comments

Comments
 (0)