Skip to content

feat(release): add Homebrew cask publishing#502

Merged
murongg merged 2 commits into
mainfrom
codex/homebrew-cask-install
Jul 9, 2026
Merged

feat(release): add Homebrew cask publishing#502
murongg merged 2 commits into
mainfrom
codex/homebrew-cask-install

Conversation

@murongg

@murongg murongg commented Jul 9, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • Add a release script that generates a dual-architecture Homebrew cask from normalized macOS DMG assets.
  • Update the release workflow to publish the generated cask as an artifact and optionally sync it to markrahq/homebrew-tap with HOMEBREW_TAP_TOKEN.
  • Document the Homebrew install command in English and Chinese READMEs.

Why

  • Enables macOS users to install Markra with brew install --cask markrahq/tap/markra after releases.

Validation

  • pnpm test:release passed: 38 tests, 0 failures.
  • git diff --check --cached passed.

Risk

  • Tap publishing depends on HOMEBREW_TAP_TOKEN being configured with write access to markrahq/homebrew-tap; without it, release assets still publish and the cask remains available as a workflow artifact.

@vercel

vercel Bot commented Jul 9, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
markra-web Ready Ready Preview, Comment Jul 9, 2026 2:20am

@murongg murongg marked this pull request as ready for review July 9, 2026 02:20
@murongg murongg merged commit 918fac4 into main Jul 9, 2026
16 checks passed
@murongg murongg deleted the codex/homebrew-cask-install branch July 9, 2026 02:24
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