electrobun-release
Installation
SKILL.md
Electrobun Release & Distribution
Electrobun is NOT Electron. It uses Bun as its JS runtime, CEF or native WebView for rendering, and Zig for native components.
Mental Model
Build pipeline: TypeScript → Bun.build() bundle → native wrapper → platform package
Distribution: self-extracting archives (.app/.exe/binary), bsdiff delta patches, zstd compression
Update flow: checkForUpdate() → downloadUpdate() → applyUpdate() → quit & relaunch
Channels: stable, canary, dev (dev disables updates)
Artifact hosting: Static file server (S3, R2, CDN) — no dynamic backend required