mirror of
https://github.com/hanzoai/.github.git
synced 2026-08-07 11:15:32 +00:00
Lint / workflows (push) Failing after 6s
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>