Releases: operator-kit/ghapp-cli
Releases · operator-kit/ghapp-cli
v0.1.1
v0.1.0
ghapp v0.1.0 — Initial Release
ghapp is a CLI tool that authenticates as a GitHub App, generates installation tokens, and configures git and gh to use them transparently.
Use cases: AI Agents & LLMs, CI/CD pipelines, VPS automation, self-hosted runners, or any environment where you need machine-identity GitHub access without personal tokens.
Features
- Interactive setup —
ghapp setupwalks you through App ID, Installation ID, and private key configuration - Transparent auth — configures
gitcredential helpers andghauth so clones, pushes, andghcommands just work - Token management — generates short-lived installation tokens with automatic caching and refresh
- Self-update —
ghapp updatechecks GitHub releases and replaces the binary in-place; a background check runs daily - Cross-platform — prebuilt binaries for Linux, macOS, and Windows (amd64 + arm64)
Install
Homebrew (macOS/Linux):
brew tap operator-kit/tap && brew install ghappBash (Linux/macOS):
curl -sSL https://raw.githubusercontent.com/operator-kit/ghapp-cli/main/install.sh | bashPowerShell (Windows):
irm https://raw.githubusercontent.com/operator-kit/ghapp-cli/main/install.ps1 | iexGo:
go install github.com/operator-kit/ghapp-cli/cmd/ghapp@latestBinaries
| OS | Arch | Asset |
|---|---|---|
| Linux | amd64 | ghapp_0.1.0_linux_amd64.tar.gz |
| Linux | arm64 | ghapp_0.1.0_linux_arm64.tar.gz |
| macOS | amd64 | ghapp_0.1.0_darwin_amd64.tar.gz |
| macOS | arm64 (Apple Silicon) | ghapp_0.1.0_darwin_arm64.tar.gz |
| Windows | amd64 | ghapp_0.1.0_windows_amd64.zip |
All archives include SHA256 checksums in checksums.txt.