Skip to content

Commit 8aac7ba

Browse files
committed
Try to fix CI demo
1 parent 9213cab commit 8aac7ba

File tree

1 file changed

+8
-2
lines changed

1 file changed

+8
-2
lines changed

.github/workflows/demo-test.yaml

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,8 +32,9 @@ jobs:
3232
3333
- name: Run demo in background
3434
run: |
35-
nix run .#demo &
35+
nix run .#demo > process-compose.out 2> process-compose.err &
3636
echo $! > process-compose.pid
37+
sleep 5
3738
3839
- name: Wait for hydra nodes to be ready
3940
run: |
@@ -45,7 +46,12 @@ jobs:
4546
sleep 5
4647
if ! ps -p $(cat process-compose.pid) > /dev/null; then
4748
echo "Process-compose exited prematurely."
48-
cat devnet/logs/process-compose.log
49+
echo "--- stdout ---"
50+
cat process-compose.out
51+
echo "--- stderr ---"
52+
cat process-compose.err
53+
echo "--- process-compose.log ---"
54+
cat devnet/logs/process-compose.log || echo "process-compose.log not found"
4955
exit 1
5056
fi
5157
done

0 commit comments

Comments
 (0)