I just released ghr v0.9.0. The documentation at ghr — a toolkit for GitHub releases — ghr is much improved. It is my first release using zig v0.17.0.
When I create a new development machine, here is an example of what I run to set up my development environment:
curl -fsSL https://raw.githubusercontent.com/cataggar/ghr/main/install.sh | sh
ghr install cli/cli github/copilot-cli cataggar/keyring cataggar/zig burntsushi/ripgrep clementtsang/bottom nushell/nushell astral-sh/uv casey/just bytecodealliance/wasmtime
I relaxed the minisign requirement in this version. I have a mirror of the stable zig releases at GitHub - cataggar/zig · GitHub, so these all install the same official zig v0.17.0. The last is the new syntax to support other options.
ghr install cataggar/zig
ghr install cataggar/zig@v0.17.0 RWSGOq2NVecA2UPNdBUZykf1CCb147pkmdtYxgb3Ti+JO/wCYvhbAb/U
ghr install cataggar/zig@v0.17.0 ?minisign=RWSGOq2NVecA2UPNdBUZykf1CCb147pkmdtYxgb3Ti+JO/wCYvhbAb/U
For those using AI, the Zig incremental build support is impressive. I added this skill today: