Files
clawhub/.github/workflows
Yiğit ERDOĞAN 8bf424cff1 fix: keep logged package publish metadata on a single line (#3447)
The resolve step echoes the publish command with shlex.quote, which is shell
quoting rather than output escaping: it wraps a value holding a line break in
single quotes and leaves the break itself intact. A caller-supplied changelog,
categories or topics value carrying a newline therefore opened a second line
in the step log, and the runner parses each stdout line, so that second line
reached it as a workflow command.

Escape the parts that are not printable in the echo. The re-runnable .sh file
keeps plain shell quoting, because there the quoting is what makes the script
correct.
2026-08-11 10:52:24 -07:00
..