Pass the seeder on the manual-trigger path too
I threaded vdriveSeeder through autoBuildFromPush and both push call
sites but missed the build-release RPC, which is what `pgh deploy
trigger` uses. A manually triggered build would therefore publish a drive
without dropping the seeder's exclusive lock first, and without
announcing the result — the same defect just fixed on the push path,
still live on the other one.
Found by accidentally triggering a build: `pgh deploy trigger <repo>`
defaults to refs/heads/master, which for this repo is upstream without a
ci.yaml, so it skipped — and reading why surfaced the missing wiring.
Both buildAndPublish call sites now receive the seeder.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
a797126fc889c8f0cd409d4004cc596dea4eb8e3
by plankatron <fleeky@gmail.com> · 2026-08-25T00:25:48.000Z