Skip to content

Commit bfc3e61

Browse files
committed
add result to github summary
1 parent 4752fea commit bfc3e61

File tree

1 file changed

+17
-2
lines changed

1 file changed

+17
-2
lines changed

testing/run.sh

Lines changed: 17 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,11 +29,26 @@ if [[ $failed_cases -eq 21 ]]; then
2929
echo "=============================="
3030
echo "Test cpp-linter-hooks success."
3131
echo "=============================="
32+
result="success"
3233
rm result.txt
33-
exit 0
34+
exit_code=0
3435
else
3536
echo "============================="
3637
echo "Test cpp-linter-hooks failed."
3738
echo "============================="
38-
exit 1
39+
result="failure"
40+
exit_code=1
3941
fi
42+
43+
# Add result to GitHub summary if running in GitHub Actions
44+
if [[ -n "$GITHUB_STEP_SUMMARY" ]]; then
45+
{
46+
echo "### cpp-linter-hooks Test Result"
47+
echo ""
48+
echo "**Result:** $result"
49+
echo ""
50+
echo "**Failed cases:** $failed_cases"
51+
} >> "$GITHUB_STEP_SUMMARY"
52+
fi
53+
54+
exit $exit_code

0 commit comments

Comments
 (0)