Skip to content

Publish macOS and plain-tarball release assets alongside the Linux packages #32

Description

@jeremy

The v1.6.2 release (and v1.5.0–v1.6.1 before it) ships only four Linux package files — .deb/.rpm for amd64/arm64. That works great for Linux package managers, but it leaves two gaps:

  • macOS: no darwin assets at all, so anything that installs from GitHub releases has nothing to fetch. Homebrew users are covered by the dirk/quickhook tap, but release-asset-based installers (e.g. mise's github: backend, ubi, etc.) fail with "no matching asset found for platform macos-arm64".
  • generic Linux: tools that consume release assets directly can't use the .deb/.rpm — e.g. mise 2026.7.5's github: backend downloads the .deb but installs it as-is (an ar archive on $PATH named quickhook).

Would you consider adding plain tar.gz binaries for darwin-{arm64,amd64} and linux-{arm64,amd64} to the release matrix (a small goreleaser addition if that's what builds the packages)? With those in place, mise use github:dirk/quickhook becomes a working one-liner everywhere.

Context: we (37signals) install quickhook across a fleet of macOS + Linux dev machines and currently work around this by building from source via mise's go: backend with a pinned Go toolchain.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions