File tree Expand file tree Collapse file tree 1 file changed +24
-0
lines changed
Expand file tree Collapse file tree 1 file changed +24
-0
lines changed Original file line number Diff line number Diff line change @@ -311,6 +311,18 @@ jobs:
311311
312312 echo "✅ Benchmark suite completed successfully"
313313
314+ - name : Stop Core production server
315+ if : env.RUN_CORE && always()
316+ run : |
317+ echo "🛑 Stopping Core production server..."
318+ # Find and kill the Puma process on port 3001
319+ if lsof -ti:3001 > /dev/null 2>&1; then
320+ kill "$(lsof -ti:3001)" || true
321+ echo "✅ Server stopped"
322+ else
323+ echo "ℹ️ No server running on port 3001"
324+ fi
325+
314326 - name : Validate Core benchmark results
315327 if : env.RUN_CORE
316328 run : |
@@ -463,6 +475,18 @@ jobs:
463475
464476 echo "✅ Benchmark suite completed successfully"
465477
478+ - name : Stop Pro production server
479+ if : env.RUN_PRO && always()
480+ run : |
481+ echo "🛑 Stopping Pro production server..."
482+ # Find and kill the Puma process on port 3001
483+ if lsof -ti:3001 > /dev/null 2>&1; then
484+ kill "$(lsof -ti:3001)" || true
485+ echo "✅ Server stopped"
486+ else
487+ echo "ℹ️ No server running on port 3001"
488+ fi
489+
466490 - name : Validate Pro benchmark results
467491 if : env.RUN_PRO
468492 run : |
You can’t perform that action at this time.
0 commit comments