Packaging And Release
Gitquarry ships through several surfaces, but GitHub Releases remain the canonical binary source.Canonical Release Source
Each tagged release publishes:- platform archives
- raw per-target binaries
- source tarball
SHA256SUMS- release notes
https://github.com/Microck/gitquarry/releases
npm Wrapper
The npm package lives innpm/.
It is a thin Node wrapper that:
- installs a small launcher
- downloads the matching raw binary from GitHub Releases on install
- enables use through
npm,pnpm, andbun
Homebrew
Public tap:https://github.com/Microck/homebrew-gitquarry
packaging/homebrew/gitquarry.rb
Scoop
Public bucket:https://github.com/Microck/scoop-gitquarry
packaging/scoop/gitquarry.json
AUR
Public package:https://aur.archlinux.org/packages/gitquarry
packaging/aur/PKGBUILDpackaging/aur/.SRCINFO
Nix
Repo-native Nix support lives in:flake.nixnix/package.nix
gitquarry is already in nixpkgs.
Sync Rule
When release metadata changes, these surfaces must stay aligned:- Cargo version
npm/package.jsonversion- release tag
- Homebrew formula
- Scoop manifest
- AUR metadata
- repo-local packaging mirrors