Files
hanzo-dev 5798b3f866
Lint / workflows (push) Failing after 6s
ci(promote): the E2E stage was gated on a boolean, so it never ran
Same defect as 97acfbb. `e2e-enabled` was `type: boolean, default: true`,
and git.hanzo.ai resolves every boolean workflow_call input to false — so
`if: needs.stage.result == 'success' && inputs.e2e-enabled` was false on
every promotion this workflow has ever run. The E2E suite was declared,
was parsed, and never once executed, while promotion reported success.

That is the same shape as the `tests` gate hanzoai/ci had to fix: a green
run over zero tests. A blocking suite that silently does not run is worse
than no suite, because it is credited as evidence.

String compared against 'false', so omission still means run and the
documented "when false, promotion STILL requires a green staging rollout"
contract is unchanged.

Co-authored-by: Hanzo Dev <dev@hanzo.ai>
2026-08-05 06:44:38 -07:00
..
2026-06-28 20:06:33 -07:00