Capture ISCC stdout+stderr and pre-flight {#RepoRoot} paths #12

Merged
justin merged 1 commits from iscc-verbose-diag into main 2026-05-08 13:19:09 -04:00
Owner

Adds verbose ISCC capture (stdout+stderr to a log file, lines echoed to host) and an extra pre-flight that lists every relative path the .iss references via {#RepoRoot}. Goal: surface the specific line in webhook-server.iss that fails with "system cannot find the path specified." on the Gitea runner. The trivial test .iss compiles cleanly on the same host, so this is content-specific.

Adds verbose ISCC capture (stdout+stderr to a log file, lines echoed to host) and an extra pre-flight that lists every relative path the .iss references via {#RepoRoot}. Goal: surface the specific line in webhook-server.iss that fails with "system cannot find the path specified." on the Gitea runner. The trivial test .iss compiles cleanly on the same host, so this is content-specific.
justin added 1 commit 2026-05-08 13:18:55 -04:00
The Gitea runner's "system cannot find the path specified" failure is
opaque because we lose ISCC output. Tee both streams to a log file and
echo each line via Write-Host so the runner shows them. Also list every
relative path the .iss references via {#RepoRoot} so we can catch a
missing icon/README/scripts dir before ISCC even starts.
justin merged commit 14d1bdc461 into main 2026-05-08 13:19:09 -04:00
justin deleted branch iscc-verbose-diag 2026-05-08 13:19:22 -04:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: justin/webhook-server#12