Bump is the easy way to release & update indie Mac apps.

An automated pipeline designed to make distributing apps with Sparkle easier to maintain and collaborate on.

Seamless workflow

Create a changelog, upload your new App archive and push it live without leaving the GitHub UI. It's perfect for teams building and releasing together.

Automatic certificate management

Supply Bump with a Sparkle private key and it will take care of creating signatures for updates. Your private key never leaves GitHub’s encrypted secrets store.

Built for Sparkle

Sparkle has become the standard release mechanism for indie Mac developers. Bump has been built from the ground up to be the perfect companion toolchain.

DevOps included

Bump uses Terraform under the hood to take care of provisioning infrastructure. All you need to bring is your own AWS account.

Read the Medium post

Release a new version in three steps

1

Write your changelog

Bump lets you write YAML and Markdown in the same file to streamline the authoring process.

2

Open a pull request

Commit your new version metadata alongside the new version of your app and open your pull request for review.

Release 1.2.0 #8

Open

almonk wants to merge 1 commit into main

3

Bump takes care of the rest

As soon as your pull request is merged, Bump gets to work; processing your update, signing your app binary and releasing the update on your AWS S3 infrastructure. All automatically.

Merge PR on GitHub
Run GitHub Actions
Apply Terraform Plan
Deploy S3 bucket