Skip to main content
← Back to list
01Issue
FeatureShippedSwamp Club
Assigneesstack72

Relationships

#1492 Docs: update workflow guard skip output to include guardExpression and guardResult

Opened by stack72 · 8/1/2026· Shipped 8/2/2026

What changed

PR swamp-club/swamp#2041 enriched the workflow step_skipped event for guarded steps. The console and JSON output now include additional information:

Console (log mode): skipped (guarded) · guard: data.latest("checker", "result").attributes.exitCode == 0

JSON mode adds guardExpression and guardResult fields: {"step":"do-work","job":"main","status":"skipped","reason":"guarded","guardExpression":"...","guardResult":true}

What needs updating

In content/manual/reference/workflows.md (swamp-club/swamp-club repo), lines 588-595 describe the old output format:

  • Line 590 says console shows "skipped (guarded)" — needs to mention the "· guard: " suffix
  • Lines 591-595 show a JSON example with only "reason" — needs to include the new guardExpression and guardResult fields
  • Debug-level logging for guard evaluation (both skip and pass-through) should be mentioned
02Bog Flow
OPENTRIAGEDIN PROGRESSSHIPPED+ 1 MOREASSIGNED+ 5 MOREREVIEW+ 3 MOREPR_MERGED+ 1 MORENOTIFICATION_SKIPPED

Shipped

8/2/2026, 10:29:42 PM

Click a lifecycle step above to view its details.

03Sludge Pulse
stack72 assigned stack728/2/2026, 9:10:43 PM

Sign in to post a ripple.