Skip to content

feat(release): plumb-dev/homebrew-tap + cargo-dist wiring #51

Description

@aram-devdocs

Summary

Create the plumb-dev/homebrew-tap repo, configure cargo-dist
to publish a formula on every release, and verify brew install plumb-dev/tap/plumb works on macOS + Linux.

Crate / area

release — release artifacts (cargo-dist, release-please, installers)

Phase / batch

Part of #49 → Batch 5A (Registries + tap infra).

Effort: M

PRD references

  • PRD §15.1

Acceptance criteria

  • Homebrew tap repo exists with automated formula updates.
  • brew install plumb-dev/tap/plumb installs on macOS arm64 + x86_64 and Linux.
  • cargo-dist tap field uncommented in dist-workspace.toml.

Dependencies

  • None (first in batch; batch-level deps gate this).

Review gates

  • 02-spec-reviewer
  • 03-code-quality-reviewer
  • 05-architecture-validator
  • 04-test-runner

How to deliver

Dispatch /gh-issue <this-issue-number>. See the root AGENTS.md and the scoped release/AGENTS.md for the invariants that apply.

Suggested delivery: gh-issue

Metadata

Metadata

Assignees

No one assigned

    Labels

    area:releasecargo-dist, release-please, installers, tap, npmkind:featNew capabilityphase-5V0 Phase 5 — release distribution

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions