Skip to content

Commit 2c9bebe

Browse files
committed
fix(ci): start the desktop inbox app from an empty Turbopack dev cache too
1 parent 02c78d6 commit 2c9bebe

1 file changed

Lines changed: 3 additions & 1 deletion

File tree

‎.github/workflows/test-build.yml‎

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -339,17 +339,19 @@ jobs:
339339
report_dir="$RUNNER_TEMP/e2e"
340340
server_log="$report_dir/desktop-inbox-next.log"
341341
mkdir -p "$report_dir"
342+
rm -rf .next/dev
342343
node ../../node_modules/next/dist/bin/next dev --hostname 127.0.0.1 --port 3019 > "$server_log" 2>&1 &
343344
server_pid=$!
344345
finish() {
346+
status=$?
345347
kill "$server_pid" 2>/dev/null || true
346348
wait "$server_pid" 2>/dev/null || true
347349
awk '/^ (GET|POST|PUT|PATCH|DELETE|HEAD) \/api\// { print }' "$server_log" > "$report_dir/desktop-inbox-http-status.log"
350+
[ "$status" -eq 0 ] || tail -n 200 "$server_log"
348351
}
349352
trap finish EXIT
350353
fail_startup() {
351354
echo "::error::$1"
352-
tail -n 200 "$server_log"
353355
exit 1
354356
}
355357
started=$SECONDS

0 commit comments

Comments
 (0)