Skip to content

Build and upload Homebrew bottles to GitHub Releases #130

Description

@ChrisonSimtian

Parent: #122

Release pipeline builds Homebrew bottles for the agreed macOS matrix and uploads them to GitHub Releases. The tap formula (M1) references their SHA256s.

Definition of done

  • Bottles built for: arm64_sonoma, arm64_ventura, x86_64_sonoma, x86_64_ventura.
  • Bottles uploaded to the GitHub Release for the corresponding stable tag.
  • Bottle URLs follow a stable, templatable pattern.
  • Formula updater (M5) consumes the SHA256s + URLs from the release artifacts.
  • Each bottle is dotnet publish --runtime osx-arm64/osx-x64 --self-contained (or equivalent), notarized per M3, then bottled.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or requesttarget/vNextTargets the next calendar-version

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions