Updates and the component library come from GitHub

The update check reads the latest release from GitHub's API; its JSON
has the same tag_name and assets[].browser_download_url the reader
expects. Ely-GPUI-Components is fetched from ELY-Open-Source at the same
pinned commits.

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
ZacharyZhang-NYandClaude committed 2026-10-19 19:22:39 -04:00
1 parent a06c9b299d
commit 1d74bbc417
4 files changed
+4 -4

No files matched your search

+1 -1
View File
@@ -18,7 +18,7 @@ use gpui::{
};
/// The release server's newest release, listed by its API.
const LATEST: &str = "https://git.zacharyzhang.com/api/v1/repos/ZacharyZhang-NY/ElyOffice/releases/latest";
const LATEST: &str = "https://api.github.com/repos/ELY-Open-Source/ElyOffice/releases/latest";
/// The argument that runs this binary as the installer.
const INSTALL: &str = "--ely-install-update";