Tags: qhkm/fastripgrep
Tags
feat: add frg upgrade command for self-updating
Downloads the latest release binary from GitHub, replaces the current
binary with automatic rollback on failure. Detects OS/arch, uses
curl + tar, sets executable permissions.
Usage: frg upgrade
Output: "Current version: v0.1.0 -> Upgrading to v0.2.0..." or
"Already up to date (v0.1.0)."
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
feat: add install.sh and GitHub Actions release workflow - install.sh: curl one-liner that auto-detects OS/arch, downloads release binary from GitHub, falls back to cargo install - release.yml: builds binaries for Linux x86_64/aarch64 and macOS x86_64/aarch64 on tag push, publishes to crates.io Install: curl -fsSL https://raw.githubusercontent.com/qhkm/fastripgrep/main/install.sh | sh Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>