Skip to content

Commit 71a3caa

Browse files
authored
fix: Linux Intergration Test (#1686)
* Update linux-integration-test.yml * Update linux-integration-test.yml * Update check_logs.sh * Update linux-integration-test.yml
1 parent 6366df6 commit 71a3caa

File tree

2 files changed

+4
-1
lines changed

2 files changed

+4
-1
lines changed

.github/scripts/check_logs.sh

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ if grep -q "panic" screenpipe_output.log; then
44
echo "CLI crashed"
55
exit 1
66
fi
7-
if ! grep -q "Server listening on 127.0.0.1:3030" screenpipe_output.log; then
7+
if ! grep -q "Server listening on [::]:3030" screenpipe_output.log; then
88
echo "Server did not start correctly"
99
exit 1
1010
fi

.github/workflows/linux-integration-test.yml

+3
Original file line numberDiff line numberDiff line change
@@ -55,19 +55,22 @@ jobs:
5555

5656
- name: Upload logs
5757
uses: actions/upload-artifact@v4
58+
if: always()
5859
with:
5960
name: screenpipe-logs
6061
path: screenpipe_output.log
6162

6263
- name: Upload captured data
6364
uses: actions/upload-artifact@v4
65+
if: always()
6466
with:
6567
name: screenpipe-data
6668
path: |
6769
~/.screenpipe/data/
6870
6971
- name: Upload test image
7072
uses: actions/upload-artifact@v4
73+
if: always()
7174
with:
7275
name: test-image
7376
path: test_image.png

0 commit comments

Comments
 (0)