Files
TrueGrowth/openspec/changes/add-desktop-auto-updates/tasks.md
jiam 5119ac0ef8
Some checks failed
CI / main (push) Has been cancelled
CI / release-e2e (push) Has been cancelled
Sync latest TrueGrowth updates
2026-07-08 02:03:18 +08:00

785 B

1. Implementation

  • 1.1 Add electron-updater dependency.
  • 1.2 Configure electron-builder generic publishing at the TrueGrowth stable update URL.
  • 1.3 Implement Electron update state, events, manual checks, download, and restart-install commands.
  • 1.4 Expose a safe preload update bridge to the renderer.
  • 1.5 Add Workbench update entry and dialog with light/dark styling.
  • 1.6 Add release manifest generation/verification tooling for 1Panel upload.

2. Validation

  • 2.1 Run Electron main/preload syntax checks.
  • 2.2 Run web typecheck for the Workbench UI.
  • 2.3 Run the release manifest script with a fixture release directory.
  • 2.4 Validate OpenSpec change if the openspec CLI is available. (openspec was not found in PATH.)