mirror of
https://github.com/logos-messaging/logos-delivery.git
synced 2026-06-04 05:00:02 +00:00
The earlier autocrlf fix ran in a pwsh step, which only configures Git for Windows. nimble clones its dependency packages from the MSYS2 shell, whose git reads a separate global config, so autocrlf stayed enabled there. That kept altering dependency source trees, breaking their SHA1 match against nimble.lock (e.g. the nim package), so nimble re-downloaded and hung. Repeat the setting in an MSYS2-shell step so nimble's own git clones produce Linux-identical trees. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>