Ultimate

X_STEP_OUTCOME_UNKNOWN

Means

a once step started and never completed

Typical cause

step.run(name, fn, { once: true }) recorded started before fn, and a crash or a throw left no completed record, so whether fn ran is unknown

Fix

check the vendor, then x jobs resolve-step <id> <step> --ran --output <json> (or --not-ran), then x jobs retry <id>

Listed under Jobs

This page as markdown