feat(release): pack the dev channel as its own app so it installs beside stable #115

Merged
KofTwentyTwo merged 1 commits from feat/dev-edition into main 2026-10-10 23:47:27 +00:00
1 Commits
Author SHA1 Message Date
james.maesandClaude Fable 5.1 9db18c594e feat(release): pack the dev channel as its own app so it installs beside stable
Prereleases pack as Velopack app id gclo-dev (stable stays gclo): separate install folder, Start menu entry, update feed and data root. The entry point reads the installed app id from Velopack and sets GcloPaths.Edition, which puts the dev edition's data under %LOCALAPPDATA%\KofTwentyTwo\gclo-dev and '(dev)' in the window title; local and CLI runs are unaffected. release.yml derives the app id from the tag and the verify-signatures job downloads the matching asset names. RELEASING.md documents the split and that pre-split dev installs cannot update into it.

Closes #114

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Signed-off-by: James Maes <james@kof22.com>
2026-10-10 18:40:42 -05:00