Skip to content

Installation

The bucky CLI initializes target repositories with the workflow files needed to run Bucky. It creates a branch, adds workflow files, creates labels, and opens a PR.

  • GitHub CLI (gh) installed and authenticated
  • Access to the fetch-rewards/buck-bronson repository

The recommended way to install is via the install script, which downloads the correct pre-built binary for your platform:

Terminal window
gh api repos/fetch-rewards/buck-bronson/contents/install.sh \
--jq '.content' | base64 -d | sh

This will:

  1. Detect your OS (macOS or Linux) and architecture (ARM64 or x86_64)
  2. Download the latest release binary from GitHub
  3. Install it to /usr/local/bin/bucky (may require sudo)
OSArchitectureBinary
macOSARM64 (Apple Silicon)bucky-aarch64-apple-darwin
macOSx86_64 (Intel)bucky-x86_64-apple-darwin
LinuxARM64bucky-aarch64-unknown-linux-gnu
Linuxx86_64bucky-x86_64-unknown-linux-gnu

Requires the Rust toolchain.

Terminal window
cd cli && make install

This runs cargo build --release and copies the binary to /usr/local/bin/bucky.

Terminal window
bucky --version