electrobun-build

Solid

Use when building an Electrobun app for distribution, setting up code signing, understanding platform-specific build requirements, or diagnosing build failures. Covers dev/canary/stable environments, all three platforms, toolchain prerequisites, artifact output, and CI/CD setup.

AI & Automation 393 stars 68 forks Updated today MIT

Install

View on GitHub

Quality Score: 87/100

Stars 20%
86
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Electrobun Build Builds a distributable app bundle and installer for the current platform using `electrobun build`. ## Build Environments | Environment | Command | Codesign | Updates | Patch gen | |-------------|---------|----------|---------|-----------| | `dev` | `electrobun dev` | No | Disabled | No | | `canary` | `electrobun build --env=canary` | Yes (if configured) | Enabled | Yes | | `stable` | `electrobun build --env=stable` | Yes (if configured) | Enabled | Yes | `ELECTROBUN_BUILD_ENV` is set automatically by the CLI and passed to `postBuild` scripts — you do not set it manually. --- ## Platform Prerequisites ### macOS (Intel + Apple Silicon) ```bash xcode-select --install # Xcode Command Line Tools brew install cmake ``` **Produces:** `.dmg` installer + `.app.tar.zst` update tarball **Toolchain:** `clang++` + `make` + `install_name_tool` (all from Xcode CLT) **Architectures:** `arm64` (Apple Silicon), `x64` (Intel) — build runs on matching host ### Windows - **Visual Studio 2022** with component `Microsoft.VisualStudio.Component.VC.Tools.x86.x64` - **cmake** (available via VS installer or standalone) The CLI uses `vswhere.exe` to find VS and `vcvarsall.bat` to configure the environment automatically. **Produces:** `.exe` self-extracting installer (in a `.zip`) + `.tar.zst` update tarball **Toolchain:** `cl.exe` + `link.exe` via MSVC **Architecture:** `x64` only ### Linux ```bash sudo apt-get install -y \ build-essential \ cmake \ pkg-config \...

Details

Author
milady-ai
Repository
milady-ai/milady
Created
3 months ago
Last Updated
today
Language
TypeScript
License
MIT

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Solid

electrobun-config

The complete electrobun.config.ts field reference. Use when editing config, looking up a specific option, understanding defaults, or configuring platform-specific behaviour.

393 Updated today
milady-ai
AI & Automation Featured

electron

Automate Electron desktop apps (VS Code, Slack, Discord, Figma, Notion, Spotify, etc.) using agent-browser via Chrome DevTools Protocol. Use when the user needs to interact with an Electron app, automate a desktop app, connect to a running app, control a native app, or test an Electron application. Triggers include "automate Slack app", "control VS Code", "interact with Discord app", "test this Electron app", "connect to desktop app", or any task requiring automation of a native Electron application.

583 Updated 1 months ago
fcakyon
Web & Frontend Solid

xcode-build-benchmark

Benchmark Xcode clean and incremental builds with repeatable inputs, timing summaries, and timestamped `.build-benchmark/` artifacts. Use when a developer wants a baseline, wants to compare before and after changes, asks to measure build performance, mentions build times, build duration, how long builds take, or wants to know if builds got faster or slower.

743 Updated 1 months ago
AvdLee
AI & Automation Listed

btp-ba2-cli

Interact with the Binarly Transparency Platform (BTP) via CLI commands for uploading firmware, running scans, downloading BA2 archives, and pushing custom rules. Use when you need to interact with the Binarly Transparency Platform or working with BA2s.

15 Updated 2 months ago
vulhunt-re