Commit Graph

1 Commits

Author SHA1 Message Date
teknium1
35a3f03571 fix(desktop): pin the bootstrap marker with the probed git, not the first PATH hit
resolveCheckoutHead ran a bare `git`, which resolves by PATH order and
so hits the same existing-but-unlaunchable Intel git the update check
now skips; execFileSync threw, was swallowed to null, and the
bootstrap-complete marker fell back to whatever pin was already on disk.

runBootstrap accepts `gitBinary` and threads it to resolveCheckoutHead;
main.ts passes resolveGitBinary(), so both paths use the same binary.
2026-09-18 09:37:29 -07:00