.github: always upload test results, regardless

Signed-off-by: Joachim Wiberg <troglobit@gmail.com>
This commit is contained in:
Joachim Wiberg committed 2026-01-01 15:46:10 +01:00
1 parent 9b44b99480
commit a608c5a5c9
3 files changed
+20 -1

No files matched your search

+4 -1
View File
@@ -80,7 +80,10 @@ jobs:
run: |
make check || (cat test/test-suite.log; false)
- name: Upload Test Results
if: always()
uses: actions/upload-artifact@v4
with:
name: finit-test-${{ matrix.compiler }}
path: test/*.log
path: |
test/*.log
test/sysroot/setup-sysroot.log
+8
View File
@@ -59,6 +59,14 @@ jobs:
ls -lF ../
mkdir -p artifacts/
mv ../*.tar.* artifacts/
- name: Upload Test Results
if: always()
uses: actions/upload-artifact@v4
with:
name: finit-release-test-logs
path: |
finit-*/_build/sub/test/*.log
finit-*/_build/sub/test/sysroot/setup-sysroot.log
- name: Extract ChangeLog entry ...
run: |
awk '/-----*/{if (x == 1) exit; x=1;next}x' doc/ChangeLog.md \
+8
View File
@@ -59,3 +59,11 @@ jobs:
ver=$(/tmp/sbin/initctl -V | awk '/Finit.*/ {print $2;}')
dir=finit-$ver/_build/sub
make -j1 distcheck || (cat $dir/test/test-suite.log; false)
- name: Upload Test Results
if: always()
uses: actions/upload-artifact@v4
with:
name: finit-weekly-test-logs
path: |
finit-*/_build/sub/test/*.log
finit-*/_build/sub/test/sysroot/setup-sysroot.log