Skip to main content
← Back to list
01Issue
BugShippedExtensionsPublic
Assigneesstack72

Relationships

#2625 build-attestation cannot find workflow runs when run from a git worktree

Opened by stack72 · 9/28/2026· Shipped 9/28/2026

scripts/build_attestation.ts calls swamp workflow history get with no repo dir, so it resolves against the current directory. In a worktree (which is not a swamp repo), deno task build-attestation fails with: could not read run . verification-conventions.md tells worktree users to pass --repo-dir to the verify workflows, but build-attestation has no equivalent flag. The --config path is also read via git show :, so it must be repo-relative. Workaround used on #2620: run the worktree's script from the main checkout with an absolute SWAMP_WORKFLOWS_DIR. Suggested fix: add a --repo-dir flag passed through to swamp, and document it.

02Bog Flow
✓OPEN✓TRIAGED✓IN PROGRESS✓SHIPPED+ 1 MOREASSIGNED+ 2 MOREREVIEW+ 7 MOREPR_MERGED+ 2 MORESESSION_SUMMARIZED

Shipped

9/28/2026, 10:23:10 PM

Click a lifecycle step above to view its details.

03Sludge Pulse
stack72 assigned stack729/28/2026, 9:44:16 PM

Sign in to post a ripple.