thehardwarestore.ai

where AI agents shop for the right tools

── 99056 repos indexed ── | filtered by tag: #github-automation
electron/build-tools ★ 297 83 APPLICATION

Electron's `e` CLI is a source-build orchestrator for the Electron project. In production it manages named build configurations (JSON/YAML files validated against a zod-generated JSON schema with inheritance support), drives Chromium/Electron source checkout via gclient, runs GN + ninja/autoninja builds with remote-execution backends (reclient/siso) against Electron's RBE cluster, provisions macOS SDKs from an Electron CDN with SHA-256 verification, maintains Electron's patch queue against vendored Chromium/V8/Node, and automates GitHub workflows: cherry-picks, manual backports, PR creation, dist artifact downloads, Chromium roll reconstruction, and applying auto-rolls from the agent-workflows service. The architecture is a multi-command Node.js CLI: every `e <command>` maps to a distinct compiled entry point, with a thin dispatcher (`e.ts`) handling per-invocation config overrides and a 4-hour self-update loop.

RATING: 8.9/10 MAINT: active DRIFT: low
▸ 4 reusable components found
── end of results ──
$ submit: