Zero-config macOS release CLI for building, signing, notarizing, and publishing Sparkle-enabled apps.
export DEVELOPER_ID_APPLICATION="Developer ID Application: Your Name (TEAMID)"
export APP_STORE_CONNECT_KEY_ID="YOUR_KEY_ID"
export APP_STORE_CONNECT_PRIVATE_KEY="-----BEGIN PRIVATE KEY-----\n...\n-----END PRIVATE KEY-----"
export SPARKLE_PRIVATE_KEY="BASE64_KEY"
bun run src/index.ts release --dry-run
brew install 851-labs/tap/appdrop
This project is released under the MIT License. See LICENSE for details.
If you like this project, please consider giving it a star. ️