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-maccurl install.sh on macOS (tests the install script, sandboxed to a temp dir)
  • curl-vpscurl install.sh on 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.sh and run it from dist/binaries/ directly
  • You want to test the dev clone — use bun run validate or invoke source directly via bun packages/cli/src/cli.ts
  • You want to test the full server + web UI deploy flow — use the cloud-init from deploy/cloud-init.yml on a real VPS

Local build for pre-release QA

Related skills
Installs
43
Repository
coleam00/archon
GitHub Stars
21.4K
First Seen
Apr 11, 2026