Skip to content

ci(benchmark): step summary#388

Merged
KSXGitHub merged 5 commits intomasterfrom
claude/github-step-summary-benchmark-VCWKh
Apr 7, 2026
Merged

ci(benchmark): step summary#388
KSXGitHub merged 5 commits intomasterfrom
claude/github-step-summary-benchmark-VCWKh

Conversation

@KSXGitHub
Copy link
Copy Markdown
Owner

This change adds support for writing benchmark reports to GitHub Actions' step summary file, making benchmark results more visible in the workflow UI.

https://claude.ai/code/session_016eq2HA78QBa4SG3R5Zcg2X

Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Adds support for publishing benchmark regression reports to the GitHub Actions step summary so results are visible directly in the workflow UI.

Changes:

  • Write the generated benchmark regression markdown (overallReport) to GITHUB_STEP_SUMMARY when available.
  • Update Node fs imports to include appendFileSync.

Comment thread ci/github-actions/report-benchmark-result-pr.ts Outdated
Comment thread ci/github-actions/report-benchmark-result-pr.ts
@github-actions
Copy link
Copy Markdown

github-actions Bot commented Apr 7, 2026

Performance Regression Reports

commit: 2edd8f1

There are no regressions.

Comment thread ci/github-actions/report-benchmark-result-pr.ts Outdated
@KSXGitHub KSXGitHub marked this pull request as ready for review April 7, 2026 21:37
@KSXGitHub KSXGitHub merged commit 5d4b5bd into master Apr 7, 2026
13 checks passed
@KSXGitHub KSXGitHub deleted the claude/github-step-summary-benchmark-VCWKh branch April 7, 2026 21:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants