Commit Graph

4 Commits

Author SHA1 Message Date
Jan Krivanek
ca87cfcc9e Fix the nightly report summaries (#1251)
* Fix the nightly report summaries

* Fix workflow trigger

* Fix advisory regex to handle optional variation selector

Match ℹ with or without the trailing U+FE0F variation selector so advisory counts are reliable regardless of output encoding.
2026-04-02 10:01:32 +11:00
Jan Krivanek
35d73e004a Nightly report: post details as follow-up comments instead of truncating (#1239)
When the full report exceeds GitHub's 65K body limit, the summary
table stays in the discussion/issue body and the verbose skill/agent
output is posted as follow-up comments (split into chunks if needed).
This ensures no output is lost.
2026-04-01 10:37:55 +11:00
Jan Krivanek
1c6002448d Fix eval workflows (#1228)
* Fix eval workflows

* Address review: secure two-phase PR comment & byte-based truncation

- skill-check.yml: Revert to pull_request trigger (read-only token).
  Remove PR comment posting; upload results as artifact instead.
- skill-check-comment.yml: New workflow_run-triggered workflow that
  downloads the artifact and posts/updates the PR comment with
  write permissions, without ever checking out PR code.
- skill-quality-report.yml: Replace character-based truncation with
  byte-based (Buffer.byteLength) limit. Shrink <details> sections
  structurally before falling back to hard byte-trim, keeping
  markdown rendering intact.
2026-03-31 10:47:54 +11:00
Jan Krivanek
85d690908b Add static eval via skill-validator (#1195)
* Add static eval via skill-validator

* Add issues: write permission for PR comment posting
2026-03-30 12:02:11 +11:00