anulum/Hushline Output Muting

Run a command and mute, redact, and bound its stdout/stderr (secrets, ANSI, noise) before it reaches the CI log.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Activelast commit Jun 20, 2026
License
AGPL 3.0

Pinned Snippet

workflow.ymlSHA-pinned
uses: anulum/hushline@879f5d828543ba841dbff84a1821f7ed3b8a50a9 # v0.1.7

tags can be moved; commit SHAs can't. why a SHA?

namedescriptionrequireddefault
commandThe command to run with its output muted (executed with bash -c).yes
max-linesMaximum output lines before truncation (0 keeps the profile default).no0
max-widthMaximum line width in bytes (0 disables width truncation).no0
timeoutTimeout in seconds for the command (0 disables the timeout).no0
rawIf true, bypass redaction and shaping (output passes through unchanged).nofalse
pipe-errorsIf true, shape stderr through the muter; if false, discard stderr.notrue
working-directoryDirectory in which to run the command.no.
namedescription
outputThe shaped (muted) stdout of the command.