main is not the proof branch
2c036d3 set `mode: delegate` on this repo's own caller to prove the reordered
pipeline gates before it delegates. It belongs on a PR branch, and it reached
main because the two commits after it were made without leaving that branch.
On main it is worse than untidy: this caller pins @v2, which still resolves to
the PRE-reorder build.yml, so main would have run the exact defect the reorder
exists to remove — delegate evaluated fourth, the gate skipped, green in
seconds. Restore the caller. The proof runs on a branch, pinned at the version
tag that actually carries the fix.
This commit is contained in:
@@ -25,9 +25,3 @@ jobs:
|
||||
gate:
|
||||
uses: hanzoai/ci/.hanzo/workflows/build.yml@v2
|
||||
secrets: inherit
|
||||
# PROOF RUN. `delegate` used to be evaluated fourth, ahead of `test:`, so a
|
||||
# delegated run skipped the gate along with the build: 20 steps skipped, 0
|
||||
# executed, green. This PR asks for the delegated build on purpose — the run
|
||||
# must show `Test (per hanzo.yml)` EXECUTED, with the delegate POST after it.
|
||||
with:
|
||||
mode: delegate
|
||||
|
||||
Reference in New Issue
Block a user