Commit Graph
5 Commits
Author SHA1 Message Date
emirplus 78d13f849b fix(tools): wrap entrypoint in main with stream reconfigure in pr_labels
Wrap the pr_labels entrypoint in main(argv=None) with UTF-8 stream
reconfiguration using backslashreplace error handling.

Catch CalledProcessError when querying repository or pull request details
and report cleanly via parser.error rather than propagating an unhandled
traceback.
2026-10-22 18:28:08 +03:00
Dean e8b001b120 Merge pull request #7976 from emirplus/fix/tools-pr-labels-tilde-fences
fix(tools): recognize tilde code block fences in pr_labels
2026-10-20 17:35:04 +13:00
thuanquangandClaude Opus 5.5 881dfc1b16 fix(tools): don't label "Unblocks: none ..." pull requests as unblocking a title
title_ids took every title ID from the Unblocks field, so a field that
starts with "none" and then names a title for context ("none by
itself; foundation for PPSA27836 in #6570") got the unblocks title
label. A field that starts with "none" now names no title.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-20 02:47:59 +07:00
emirplus 9058744285 fix(tools): recognize tilde code block fences in pr_labels 2026-10-19 19:36:08 +03:00
fma-rc 67f13f61c9 ci: label pull requests that unblock a title or change performance 2026-10-17 10:18:05 +02:00