Skip to content

Add prebuilt binary releases#3

Merged
emoryalimam merged 1 commit intomainfrom
prebuilt-binary-releases
Mar 30, 2026
Merged

Add prebuilt binary releases#3
emoryalimam merged 1 commit intomainfrom
prebuilt-binary-releases

Conversation

@emoryalimam
Copy link
Copy Markdown
Member

Summary

  • Add release workflow that builds universal (arm64+x86_64) binary on tag push and creates a GitHub Release with zeplin-cli-macos.tar.gz attached
  • Update CLAUDE.md release instructions to reflect the new process
  • Update README to note Homebrew installs a prebuilt binary

Test plan

  • Merge, tag 0.5.0, verify release workflow creates a GitHub Release
  • Download tarball, extract, run ./zeplin-cli --version
  • file zeplin-cli shows universal binary
  • Update Homebrew formula to point at release asset

Homebrew currently builds from source, requiring Xcode 16+. This adds
a workflow that builds a universal (arm64+x86_64) binary on tag push
and attaches it to a GitHub Release. The Homebrew formula can then
download the prebuilt binary for instant installation.
@emoryalimam emoryalimam merged commit 5de3f30 into main Mar 30, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant