diff --git a/.gitea/workflows/dev.yml b/.gitea/workflows/dev.yml index 9549219..54fa620 100644 --- a/.gitea/workflows/dev.yml +++ b/.gitea/workflows/dev.yml @@ -40,3 +40,20 @@ jobs: run: | DOCKER_TAG=$(git rev-parse --abbrev-ref HEAD) bash scripts/build_and_push.sh "$DOCKER_TAG" + - name: Show logs summary + if: always() + run: | + DOCKER_TAG=$(git rev-parse --abbrev-ref HEAD) + if [ -f "log/ci/${DOCKER_TAG}/summary.txt" ]; then + echo "=== Summary for ${DOCKER_TAG} ===" + cat "log/ci/${DOCKER_TAG}/summary.txt" + else + echo "No summary found for ${DOCKER_TAG}" + fi + - name: Upload logs artifact + if: always() + uses: actions/upload-artifact@v4 + with: + name: ci-logs-${{ github.ref_name || 'branch' }} + path: log/ci/** + if-no-files-found: ignore