Capture ISCC stdout+stderr and pre-flight {#RepoRoot} paths #12
Reference in New Issue
Block a user
Delete Branch "iscc-verbose-diag"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
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.
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.