woodpecker decisions
Every woodpecker decision, by area. Generated from the decision files at build time.
| ID | Decision | Status | Record |
|---|---|---|---|
| DL-530 | A queued workflow times out when its task has been runnable in Info.Pending longer than pending-timeout and no live agent matches its labels; for scale-from-zero pools this is age-only, and a hostname-pinned task never times out. |
Active (Matt, 2026-10-16) | ../../pending-task-timeout.md#decisions |
| DL-531 | pending-timeout defaults to 6h, on by default; 0 disables. |
Active (Matt, 2026-10-16) | ../../pending-task-timeout.md#decisions |
| DL-532 | A timed-out workflow and its pending steps end error with the reason in their Error fields, never canceled, which posts success. |
Active (Matt, 2026-10-16) | ../../pending-task-timeout.md#decisions |
| DL-533 | The sweep finalizes only the timed-out workflow and the dependents that can never run; running siblings and runs_on: failure dependents continue. |
Active (Matt, 2026-10-16) | ../../pending-task-timeout.md#decisions |
| DL-534 | An agent counts as live when NoSchedule is false and its LastContact is within pending-timeout. |
Active (Matt, 2026-10-16) | ../../pending-task-timeout.md#decisions |