blacksmith-testbox

Installation
SKILL.md

cmux-tui Blacksmith Testbox

This lane is Linux-only. It uses .github/workflows/cmux-tui-testbox-warmup.yml, job cmux-tui-rust, on blacksmith-32vcpu-ubuntu-2404. The workflow is a setup-only entrypoint for a reusable Testbox. It refuses every ref except refs/heads/main, checks out and verifies that commit, initializes the ghostty source submodule, installs Linux C/LLVM headers, installs the repository-pinned Zig and Rust toolchains, fetches Zig and Cargo dependencies, records runner/toolchain/Ghostty identity in JSON, and then hands control back to Testbox. It does not run Rust tests or Rust compilation during warmup. zig build --fetch only hydrates Zig packages and exits before compilation.

The repository's single Rust toolchain source is cmux-tui/rust-toolchain.toml. The workflow invokes ./.github/actions/setup-cmux-tui-rust, so a workflow-specific Rust version must never be added.

Hard safety and trust boundary

Installs
34
GitHub Stars
26.2K
First Seen
1 day ago
blacksmith-testbox — manaflow-ai/cmux