Group related output in the Actions log.

Section: Debug logging and log structure

Create a collapsible log group

bash
bash
echo "::group::Install dependencies"
npm ci
echo "::endgroup::"
Explanation

Log grouping keeps noisy steps readable.

Learn the surrounding workflow

Compare similar commands or jump into common fixes when this command is part of a bigger troubleshooting path.

Related commands

Same sheet · prioritizing Debug logging and log structure
Emit a notice annotation
Add an informational annotation to the run log.
OpenIn sheetbashsame section
Emit a warning annotation
Highlight a non-fatal issue in the run log.
OpenIn sheetbashsame section
Emit an error annotation
Mark a step error with file context.
OpenIn sheetbashsame section
Write a markdown step summary
Add a rich markdown summary to the workflow run.
OpenIn sheetbashsame section
Use strict Bash mode
Fail fast in shell scripts.
Inspect the raw event payload
Dump the event JSON file path or contents for debugging.