electron_configure_auto_update
Generates complete auto-update configuration for Electron apps using electron-updater, including main process setup, update events, notification UI, and signing requirements. Supports GitHub, S3, and generic HTTP providers.
Instructions
Generate complete auto-update configuration using electron-updater. Produces main process setup, update event handling, renderer notification UI code, and platform-specific signing requirements. Supports GitHub releases, S3, and generic HTTP update servers.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| provider | Yes | Update distribution method: 'github' (GitHub Releases), 's3' (AWS S3), 'generic' (any HTTP server) | |
| githubOwner | No | GitHub owner (for 'github' provider) | |
| githubRepo | No | GitHub repo name (for 'github' provider) | |
| s3Bucket | No | S3 bucket name (for 's3' provider) | |
| genericUrl | No | Base URL for updates (for 'generic' provider) | |
| autoDownload | No | Automatically download updates (default true) | |
| autoInstallOnQuit | No | Install update on app quit (default true) |