Skip to content

Commit f713010

Browse files
committed
Enhance CI debug to show matrix job details
1 parent e905154 commit f713010

File tree

1 file changed

+10
-1
lines changed

1 file changed

+10
-1
lines changed

.github/workflows/pr.yml

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -104,6 +104,14 @@ jobs:
104104
echo "verify-devcontainers result: ${{ needs.verify-devcontainers.result }}"
105105
echo "=========================="
106106
107+
echo "=== CI Matrix Job Details ==="
108+
echo "CI job outputs (this shows individual matrix job results):"
109+
echo '${{ toJSON(needs.ci.outputs) }}'
110+
echo ""
111+
echo "CI job result object:"
112+
echo '${{ toJSON(needs.ci) }}'
113+
echo "=========================="
114+
107115
echo "=== Checking for failures ==="
108116
if [[ "${{ needs.doxygen-check.result }}" == "failure" ]]; then
109117
echo "❌ doxygen-check FAILED"
@@ -112,7 +120,8 @@ jobs:
112120
fi
113121
114122
if [[ "${{ needs.ci.result }}" == "failure" ]]; then
115-
echo "❌ ci FAILED"
123+
echo "❌ ci FAILED (one or more matrix jobs failed)"
124+
echo " Check the 'CI Matrix Job Details' section above to see which specific matrix jobs failed"
116125
else
117126
echo "✅ ci: ${{ needs.ci.result }}"
118127
fi

0 commit comments

Comments
 (0)