Configure electron-updater with code signing verification, delta updates, staged rollouts, and multiple update channels for Electron applications
Configure electron-updater with code signing verification, delta updates, staged rollouts, and multiple update channels for Electron applications
为 Electron 应用配置 electron-updater,支持代码签名验证、差分更新(delta 更新)、分阶段发布以及多个更新通道(如 stable/beta/alpha)。同时支持多种提供者(GitHub、S3、Generic、Spaces、Keygen),可实现自动化的更新分发、通过增量补丁最小化下载大小,并通过按百分比的分阶段投放和回滚机制降低风险。支持静默和交互式更新流程、退出时自动安装行为,并提供可定制的更新通知 UI 组件。输入包括项目路径、提供者特定配置、通道定义和功能开关(deltaUpdates、stagedRollout、silentUpdate、forceDevUpdateConfig)。核心优势是更安全且节省带宽的部署、跨通道的细粒度发布控制,以及通过签名验证提供的内置安全性——非常适合需要生产级发布管理并频繁发布 Electron 版本的团队。
Category: developer (开发工具) · Author: a5c-ai · Version: @main · License: MIT
Tags: electron, desktop, auto-update, deployment, releases
该 Skill 暂无文档文件。
Search for places (restaurants, cafes, etc.) via Google Places API proxy on localhost.
Interact with GitHub using the `gh` CLI. Use `gh issue`, `gh pr`, `gh run`, and `gh api` for issues, PRs, CI runs, and advanced queries.
Create or update AgentSkills. Use when designing, structuring, or packaging skills with scripts, references, and assets.
Start voice calls via the OpenClaw voice-call plugin.
Notion API for creating and managing pages, databases, and blocks.
Gemini CLI for one-shot Q&A, summaries, and generation.
Category:developer
Tags:electron, desktop, auto-update, deployment, releases