Feature Description
Publish Homebrew-ready macOS desktop release assets for vLLM Studio, starting with the existing Apple Silicon desktop build target.
This would let an outside contributor submit a proper Homebrew/homebrew-cask PR for a vllm-studio cask once a stable, public, Gatekeeper-compatible artifact is available.
Problem Statement
vLLM Studio appears suitable for a Homebrew cask from a notability and packaging-shape perspective, but the current GitHub Releases cannot be consumed by Homebrew Cask:
- Checked on 2026-06-13: the latest release is
v1.48.0, published 2026-06-12 09:33:59 UTC, and it has no attached assets.
- The 10 latest GitHub Releases checked all have
0 assets.
- The repository already has Electron Builder config for arm64 macOS
dmg and zip targets.
package.json and frontend/package.json currently report 0.2.9, while releases are tagged as v1.x, which makes the release/app version relationship ambiguous for a cask.
Without a stable versioned DMG or ZIP, Homebrew cannot calculate a checksum, install the app, run audits, or validate zap paths.
Proposed Solution
Please publish stable macOS desktop artifacts on GitHub Releases with enough consistency for Homebrew Cask:
- Attach a signed and notarized Apple Silicon DMG or ZIP to stable GitHub Releases.
- Keep the asset public, versioned, and downloadable without authentication.
- Align the Git tag, desktop app version, release asset filename, and any update metadata.
- Confirm the canonical app bundle name is
vLLM Studio.app.
- Confirm the canonical bundle identifier is
org.vllm.studio.desktop.
- Confirm the initial official macOS artifact is Apple Silicon only, so the cask can use
depends_on arch: :arm64.
- Document or confirm user-data locations that should be used for later Homebrew
zap validation, especially ~/Library/Application Support/vLLM Studio.
Once that exists, I can prepare a Homebrew PR for:
- Token:
vllm-studio
- Path:
Casks/v/vllm-studio.rb
- Artifact: the stable GitHub Release DMG or ZIP
livecheck: GitHub releases
uninstall quit: "org.vllm.studio.desktop"
Alternatives Considered
- Opening a Homebrew issue first: Homebrew generally expects a cask PR once a stable artifact exists, so this would likely be noisy before the release asset blocker is resolved.
- Creating a private tap first: useful for early testing, but it would not solve the official distribution requirement or Homebrew Cask acceptance checks.
- Building from source in Homebrew: not appropriate for a GUI Electron app cask and would shift too much release responsibility to Homebrew users.
Additional Context
Relevant current repo facts:
- Release workflow currently appears to run semantic-release for tags and release notes only.
- Electron Builder config already defines macOS
dmg and zip targets for arm64.
- App identity in source points to
vLLM Studio and packaged user data under the Electron appData path.
- The repository appears to clear Homebrew's public notability threshold at the time of checking: 1138 stars, 1138 watchers, and 91 forks.
Homebrew-side validation I plan to run after assets exist:
- Download release artifact and calculate
sha256.
- Mount/unpack and confirm
vLLM Studio.app.
- Confirm architecture with
lipo -archs.
- Verify signing/Gatekeeper with
codesign and spctl.
- Run
brew style --fix vllm-studio.
- Run
brew audit --cask --online vllm-studio.
- Run
brew audit --cask --new vllm-studio.
- Install via
HOMEBREW_NO_INSTALL_FROM_API=1 brew install --cask vllm-studio.
- Launch the app, exercise first-run behavior, uninstall, reinstall, and test
brew uninstall --zap --cask vllm-studio.
Disclosure: I used AI assistance to gather repository/release facts and draft this issue; I reviewed the results before submitting.
Feature Description
Publish Homebrew-ready macOS desktop release assets for vLLM Studio, starting with the existing Apple Silicon desktop build target.
This would let an outside contributor submit a proper
Homebrew/homebrew-caskPR for avllm-studiocask once a stable, public, Gatekeeper-compatible artifact is available.Problem Statement
vLLM Studio appears suitable for a Homebrew cask from a notability and packaging-shape perspective, but the current GitHub Releases cannot be consumed by Homebrew Cask:
v1.48.0, published 2026-06-12 09:33:59 UTC, and it has no attached assets.0assets.dmgandziptargets.package.jsonandfrontend/package.jsoncurrently report0.2.9, while releases are tagged asv1.x, which makes the release/app version relationship ambiguous for a cask.Without a stable versioned DMG or ZIP, Homebrew cannot calculate a checksum, install the app, run audits, or validate
zappaths.Proposed Solution
Please publish stable macOS desktop artifacts on GitHub Releases with enough consistency for Homebrew Cask:
vLLM Studio.app.org.vllm.studio.desktop.depends_on arch: :arm64.zapvalidation, especially~/Library/Application Support/vLLM Studio.Once that exists, I can prepare a Homebrew PR for:
vllm-studioCasks/v/vllm-studio.rblivecheck: GitHub releasesuninstall quit: "org.vllm.studio.desktop"Alternatives Considered
Additional Context
Relevant current repo facts:
dmgandziptargets forarm64.vLLM Studioand packaged user data under the ElectronappDatapath.Homebrew-side validation I plan to run after assets exist:
sha256.vLLM Studio.app.lipo -archs.codesignandspctl.brew style --fix vllm-studio.brew audit --cask --online vllm-studio.brew audit --cask --new vllm-studio.HOMEBREW_NO_INSTALL_FROM_API=1 brew install --cask vllm-studio.brew uninstall --zap --cask vllm-studio.Disclosure: I used AI assistance to gather repository/release facts and draft this issue; I reviewed the results before submitting.