Docker Build
9cef99f0ff
feat(launcher): sync release assets from manifest or attachment list (no fixed exe name)
...
- default files []: resolve sync list from patch-manifest keys, else discover
release attachments (exclude launcher artifacts).
- Explicit files[] still overrides; strip deprecated Wow-patched.exe on merge.
- listReleaseAttachmentNames + fetchGiteaReleaseRecord helpers.
- Version 1.0.7; README config docs.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-05-10 22:04:48 -05:00
Docker Build
c1f7eaa153
fix(launcher): clearer fetch errors for Gitea TLS/DNS (fetch failed)
...
- fetchOrThrow wraps global fetch with TLS/DNS/refused hints + URL (sanitized).
- Use in gitea-release, github paths; fetchToFile already benefits.
- README checklist for sync Wow.exe fetch failed; version 1.0.5.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-05-10 21:46:48 -05:00
Docker Build
9cb3c79dbe
fix(launcher): opt-in GitHub auto-update; clarify Gitea for from_release
...
- Gate electron-updater GitHub provider on launcher_updates_from_github (default false)
so GITHUB_TOKEN no longer targets the source repo without latest.yml.
- Improve GitHub releases 404 hint when assets are on Gitea.
- Document in README and default-launcher.json.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-05-10 15:38:07 -05:00
Docker Build
377927b878
chore(launcher): Electron-only distro, CI sync with Windows pack
2026-05-10 12:34:43 -05:00