Skip to content

patch: also log ERROR_INVALID_PARAMETER retries to stderr#2

Merged
MarshallOfSound merged 1 commit intomainfrom
sam/retry-stderr
Apr 8, 2026
Merged

patch: also log ERROR_INVALID_PARAMETER retries to stderr#2
MarshallOfSound merged 1 commit intomainfrom
sam/retry-stderr

Conversation

@MarshallOfSound
Copy link
Copy Markdown
Member

clog.Warningf only reaches the glog .WARNING/.INFO files because glog's default stderrThreshold is ERROR, so the retry was invisible in CI step output — confirmed by zero W#### lines in the Windows build console logs on electron/electron#50823.

This adds an explicit fmt.Fprintf(os.Stderr, …) alongside the existing clog.Warningf so retries show up in the GitHub Actions console as:

siso: open obj\…\foo.ninja: …The parameter is incorrect.; retrying (1/5) after 5ms

Once merged, tag v1.5.7-electron.2 and bump ELECTRON_SISO_SHA256 in electron/electron .github/actions/install-build-tools/action.yml.

clog.Warningf only reaches the glog .WARNING/.INFO files because
glog's default stderrThreshold is ERROR, so the retry was invisible in
CI step output. Add an explicit fmt.Fprintf(os.Stderr, ...) alongside
it so the retry is observable in the GitHub Actions console.
@MarshallOfSound MarshallOfSound merged commit dd31a04 into main Apr 8, 2026
2 of 3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant