Skip to content

fix(hybrid-gate): route automation PRs through full-gate-build - #20

Merged
forkwright merged 1 commit into
mainfrom
fix/gate-no-bot-build-waiver
Jul 23, 2026
Merged

forkwright merged 1 commit into
mainfrom
fix/gate-no-bot-build-waiver

Conversation

@forkwright

Copy link
Copy Markdown
Owner

Confirmed fleet-wide gate-trust hole (harmonia#661): dependabot/release-please PRs were waived past full-gate-build at two points — check-trailer set found=true for bot authors, and gate's evaluation exited 0 for bot authors before reading BUILD_RESULT. Evidence: harmonia #640 run 29971760691 shows BUILD_RESULT: skipped with a passing gate; the ulid and rubato majors landed red and broke main (repaired in harmonia#660).

Both waivers removed: bot PRs now take the standard ladder — attribution → trailer → docs-only → build success. Consequence: release-please PRs now compile before merging (slower, correct).

Refs harmonia#661

Two author-keyed waivers let dependabot and release-please PRs bypass
the build: check-trailer reported found=true for bot authors (skipping
full-gate-build), and the gate evaluation exited 0 for bot authors
before reading the build result. Lockfile-only bumps are the changesets
most in need of a compile — two dependabot majors merged with red
compile checks under the waivers. Bots now pass the same ladder as
everyone: attribution, then trailer, then docs-only, then build result.
@forkwright
forkwright merged commit 4db7be8 into main Jul 23, 2026
1 check passed
@forkwright
forkwright deleted the fix/gate-no-bot-build-waiver branch August 19, 2026 15:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant