f67b639de6
CI / build (pull_request) Has been cancelled
PowerShell with ErrorActionPreference=Stop escalates ANY native-command stderr output to a script-terminating error. git writes plenty of informational lines to stderr (CRLF nags, "remote: Processed N references", "Switched to branch X"), which made the sync script abort partway through every run when actually nothing was wrong. Three fixes: 1. Switch to ErrorActionPreference=Continue and check $LASTEXITCODE manually after each git call. 2. Drain stderr on each git invocation with `2>&1 | Out-Null`. 3. Disable core.autocrlf and core.safecrlf in the throwaway wiki clone so git stops complaining about line endings. Verified end-to-end against Gitea: 12 pages + sidebar pushed cleanly. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>