From 39521f20db591c0b5187037399f3b841f6369b0a Mon Sep 17 00:00:00 2001 From: Cody Kickertz Date: Wed, 12 Aug 2026 15:02:08 -0500 Subject: [PATCH] ci(gate): bump the hybrid-gate pin for the checkout blob filter MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit `check-trailer` clones full history under a 5-minute budget and reads only commit trailers and changed path names — never file content. On this repo that clone is the whole job, and when it overruns the job reports `cancelled`, which the gate cannot distinguish from a supersede. The PR goes red with nothing wrong with it, and `full-gate-build` is skipped because it needs `check-trailer`. Measured here today: runs cancelled at exactly 5m04s and 5m02s, both inside that checkout step, on unrelated PRs. forkwright/.github#33 adds `filter: blob:none` to that checkout and to ai-attribution's. Full history and trees are kept, blobs are not fetched, and git lazily fetches any blob a step turns out to need. --- .github/workflows/gate-attestation.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/gate-attestation.yml b/.github/workflows/gate-attestation.yml index 489601b06a..3fe99e508d 100644 --- a/.github/workflows/gate-attestation.yml +++ b/.github/workflows/gate-attestation.yml @@ -104,7 +104,7 @@ jobs: # `@main` an upstream commit in another repo reddens every open PR here with no change to # this one — the same class as the gitignored fuzz lockfile (#6655), at a larger blast # radius. Bump deliberately, so the change is reviewable. - uses: forkwright/.github/.github/workflows/hybrid-gate.yml@aed4ca51974b00998dab0715723676060a6ee12e + uses: forkwright/.github/.github/workflows/hybrid-gate.yml@963532686f7853fa3555aab434455693969b63a1 with: fmt_cmd: "cargo fmt --all -- --check" check_cmd: "cargo check --workspace --all-targets --features test-core"