Skip to content

Adopt org-infra reusable Homebrew workflow for formula publishing #224

Description

@sonupreetam

Is your feature request related to a problem? Please describe.

complypack has no Homebrew distribution. Users must download binaries manually from GitHub Releases or use go install. A reusable Homebrew workflow is being built in org-infra (complytime/org-infra#500) to standardize source-build formula publishing across complytime repos.

Describe the solution you'd like

Add a Homebrew caller job to complypack's release.yml that invokes complytime/org-infra/.github/workflows/reusable_release_homebrew.yml after the GoReleaser release job completes. This would publish a source-build formula to complytime/homebrew-tap so users can install via brew install complytime/tap/complypack.

Blocked by: complytime/org-infra#500

Describe alternatives you've considered

  • Inline Homebrew step in complypack's release.yml (rejected: would duplicate complyctl's approach and drift over time)
  • Container-only distribution per ADR 012 (covers MCP server use case but not CLI binary installation)

Additional context

  • complypack already produces darwin + linux binaries via GoReleaser (v0.0.9 has all archives)
  • Cross-repo auth to complytime/homebrew-tap needs GitHub App setup (same pattern as complyctl)
  • complytime/homebrew-tap currently only has a LICENSE file — no formulas published yet

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Fields

    Priority

    None yet

    Effort

    None yet

    Projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions