Commit Graph

2 Commits

Author SHA1 Message Date
Kazuki Yamada 86a4208f02 ci(perf-benchmark): Remove <code> tags from commit SHAs for GitHub autolink
GitHub auto-links 7+ char commit SHAs in PR comments, but wrapping them
in <code> HTML tags prevented this. Remove the tags so SHAs become
clickable links automatically.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-29 17:00:48 +09:00
Kazuki Yamada 1dbaebc884 refactor(ci): Address review feedback and fix lint errors
- Alternate PR/main execution order on even/odd iterations to neutralize
  ordering bias from CPU/filesystem cache warming
- Add try/catch in measurement loops so a single failure doesn't lose
  all data; abort if all runs fail
- Extract shared esc(), extractHistory(), renderHistory() into
  bench-utils.mjs to eliminate duplication between pending and comment
- Add error logging for JSON parse failures instead of silent catch
- Fix biome lint: use template literals, sort imports, expand
  single-line try/catch blocks, avoid assignment in expressions

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-28 23:49:18 +09:00