Conversation
|
The notarization error may be a CI-related issue, because it is only occurring |
CI is an issue on my end actually, exposed a bug users were reporting that I couldn't replicate until running through your CI, our .app bundle was being notarized but not the DMG. I've just published a 0.4.3 update that fixes this, updating the PR now and addressing that |
|
Huh, macOS 15 is still failing. However, 0.4.3 is locally clean: Not sure whats up with the CI, let me know if there's anything else I can do. |
|
Nice work here. Thanks for showing how simple this is. |
Voicebox (https://voicebox.sh) is an open-source local text-to-speech desktop app with voice cloning and seven on-device TTS engines (Chatterbox, Qwen3-TTS, Kokoro, HumeAI TADA, Qwen CustomVoice, LuxTTS, Chatterbox Multilingual). Everything runs locally, no cloud. Tauri-based, signed and notarized macOS binary.
Repo: https://github.com/jamiepine/voicebox. 21k+ stars, 400k+ release downloads. Users asked for a brew install path in jamiepine/voicebox#516.
After making any changes to a cask, existing or new, verify:
brew audit --cask --online voiceboxis error-free.brew style --fix voiceboxreports no offenses.Additionally, if adding a new cask:
brew audit --cask --new voiceboxworked successfully.HOMEBREW_NO_INSTALL_FROM_API=1 brew install --cask voiceboxworked successfully.brew uninstall --cask voiceboxworked successfully.Claude wrote the initial cask file. Manual verification performed:
shasum -a 256on both DMGs downloaded fresh from the v0.4.3 release.spctl -a -t exec -vv Voicebox.appon the contained .app, and once on the brew-installed/Applications/Voicebox.app. Both returnaccepted, source=Notarized Developer ID.brew install --caskplaced the app at/Applications/Voicebox.app,brew list --casklisted it, andbrew uninstall --cask voiceboxcleanly removed it.zappaths verified against a real Voicebox install. Runningfind ~/Library -iname '*voicebox*'surfaced that the app writes to bothsh.voicebox.app(primary bundle id) andvoicebox(WKWebView + Tauri productName fallback) variants under Application Support, Caches, Preferences, and WebKit. Both variants are captured in the zap stanza.