test-release
Installation
SKILL.md
Test Release
Automated smoke test for a released archon binary. Covers three install paths:
brew— Homebrew tap on macOS (tests the formula and checksums)curl-mac—curl install.shon macOS (tests the install script, sandboxed to a temp dir)curl-vps—curl install.shon a remote Linux VPS (tests the Linux binary and full install path)
Every path installs the binary, runs a fixed smoke test suite, and cleans up. The dev bun link binary is never touched and remains the default archon on PATH throughout.
When NOT to use this skill:
- There is no release yet — build a local binary via
bash scripts/build-binaries.shand run it fromdist/binaries/directly - You want to test the dev clone — use
bun run validateor invoke source directly viabun packages/cli/src/cli.ts - You want to test the full server + web UI deploy flow — use the cloud-init from
deploy/cloud-init.ymlon a real VPS
Local build for pre-release QA
Related skills