fix(ci): Fix CI Monitor limit parameter and add CI Analysis to summary (#11832)

This commit is contained in:
Xiaoyu Zhang
2025-10-20 09:08:34 +08:00
committed by GitHub
parent 44f0ece9fc
commit 24ed3f32c0
3 changed files with 138 additions and 4 deletions

View File

@@ -1304,8 +1304,8 @@ class SGLangPerfAnalyzer:
summary_lines.append("---")
summary_lines.append("")
# Write summary to GitHub Actions
with open(github_step_summary, "w", encoding="utf-8") as f:
# Write summary to GitHub Actions (append mode to preserve CI Analysis report)
with open(github_step_summary, "a", encoding="utf-8") as f:
f.write("\n".join(summary_lines))
print("✅ GitHub Actions summary generated successfully")