4 Commits
Author SHA1 Message Date
Hieu Nguyen (Jack) 15697a796b improve auto-update workflow 2026-09-18 23:22:19 +07:00
Hieu Nguyen (Jack) c5c756a775 update migration flow 2026-09-18 15:28:13 +07:00
Bruce McLachlanandClaude Opus 5 8b6177de03 fix(updater): merge upstream instead of overwriting the working tree
The workflow rsynced an upstream tarball over the checkout with --delete,
discarding every local modification outside the excluded paths. Any fix
applied to an installation was silently reverted and committed on the next
update, including fixes to the update mechanism itself.

It also fetched releases/latest, which 404s for a repository with no
published releases, so the first step failed before doing anything.

Fetch and merge the upstream default branch instead. This preserves local
commits, matches the behaviour the README documents, drops the dependency on
published releases, and fails loudly on conflict rather than discarding work.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-24 17:30:10 +02:00
Hieu Nguyen (Jack) dc973c6c39 push v0.1.12 2026-06-18 23:24:27 +07:00