Files
moho/scripts
SalastilandClaude Opus 5 09bbe42605 Install the build that was just made, not the one that sorts first
Naming builds after their commit gave dist/ more than one AppImage for the
first time, and the install script took whichever `ls` listed first. That was
correct for exactly as long as builds overwrote each other: moho-76c7c45 sorts
before moho-ede11ca, so `npm run deploy` built the new one and then installed
the old one over the top of it, reporting success either way.

Caught because the launcher kept starting a build that did not have the change
in it.

It asks for the current commit's own file now, and falls back to the newest by
time where there is no git or no matching name - so a build that did not
happen fails loudly rather than quietly launching yesterday.

Co-Authored-By: Claude Opus 5 <[email protected]>
2026-09-09 19:37:33 -04:00
..