Repository navigation
fix(pr-verify): accept any font fc-list reports for U+23F8 - #13720
Conversation
Capture run 42230112786 failed at "Install the screenshot font": the check matched the family name "Noto Sans Symbols 2", which the runner's fc-list does not print, so every capture stopped there. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Codex Review Summary: ❌ FailedThis comment shows the latest Codex review activity on this pull request.
ℹ️ About Codex in GitHubYour team has set up Codex to review pull requests in this repo. Reviews are triggered when you
Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings. |
|
You have reached your Codex usage limits for code reviews. You can see your limits in the Codex usage dashboard. |
|
claude-security-review reviewed Security review: no security issues foundI read every hunk of both changed files.
No Spend: none. Per the PR description, the step fails before the key proxy starts, and this change only lets captures finish again. That is normal lane spend from prepaid API credit, so it is not a hold. critical-findings: 0 |
|
claude-review reviewed Code review: PR #13720, fix(pr-verify): accept any font fc-list reports for U+23F8No findings. I read every hunk in both changed files: What changes. The "Install the screenshot font" step no longer requires the family string Checked:
Verification. The author reports PR context. The PR refs #12232 and closes no issue, so there are no acceptance criteria to check. I found no embedded instructions in the PR context, and there were no prior findings: this is the lane's first review of this PR. Spend. The PR changes no billing, plan, runner size or paid resource. |
|
The pr-verify verifier failed head This pull request leaves the merge queue, and ci-status holds it out while it carries |
Refs: #12232
Summary
Every live PR capture fails at "Install the screenshot font" since #13707: capture run 42230112786 annotated
no installed font has U+23F8. The check matched the family nameNoto Sans Symbols 2; the runner'sfc-listprints a different family string for the same file (the probe run printed only the file,NotoSansSymbols2-Regular.ttf). The step fails before the proxy starts, so no key credit is spent, but no capture completes.Fix
fc-list ':charset=23f8' family filelists any font, and prints what it found, so the next run records the family string.Verification
fc-list, passes on/usr/share/fonts/truetype/noto/NotoSansSymbols2-Regular.ttf: Noto Sans Symbols2and fails with the error on empty output. It fails on main's text.node --test .github/scripts/pr-verify/workflow.test.mjs: 76/76.Related
Remaining
merge.verify-capture.proxy.token-capfrom the measured runs.🤖 Generated with Claude Code