A toolkit for GitHub releases.
Highlights
- Executable symlink aliases (#206): ghr install now exposes archive-provided commands such as llvm-readelf and llvm-strip, preserving their command names and original relative symlinks. Aliases work with --bin, command ownership, transactional replacement, and uninstall. Discovery stays within the extracted package, skips absolute, escaping, broken, or cyclic links, and never searches symlinked directories recursively.
Full changelog: v0.8.0...v0.8.1
Install:
pipx install ghr-bin==0.8.1
uv tool install ghr-bin==0.8.1
winget install ghr --version 0.8.1
curl -fsSL https://raw.githubusercontent.com/cataggar/ghr/main/install.sh | GHR_VERSION=v0.8.1 sh
$env:GHR_VERSION = 'v0.8.1'; iwr -useb https://raw.githubusercontent.com/cataggar/ghr/main/install.ps1 | iex
ghr install cataggar/ghr@v0.8.1 RWSbsumpaHb+N3KCEt/EUXQ5y6Kkk8r/zCb5Z4jhEuEX8x2/U5wr5QC0