Analysis updated 2026-07-05 · repo last pushed 2021-10-26
Get a Mac notification when your uploaded iOS build is ready for TestFlight or review.
Route build-ready alerts to a Slack channel for your team.
Click the notification to jump straight to the finished build in App Store Connect.
| fastlane/watchbuild | mitchellh/net-ssh-shell | mitchellh/virtuoso | |
|---|---|---|---|
| Stars | 328 | 79 | 32 |
| Language | Ruby | Ruby | Ruby |
| Last pushed | 2021-10-26 | 2015-03-27 | 2010-12-15 |
| Maintenance | Dormant | Dormant | Dormant |
| Setup difficulty | easy | easy | moderate |
| Complexity | 2/5 | 2/5 | 2/5 |
| Audience | developer | developer | developer |
Figures from each repo's GitHub metadata at analysis time.
Install via Ruby gem and run a single terminal command with your app bundle ID and Apple ID.
WatchBuild is a simple tool that tells you when Apple has finished processing your iOS app upload. When you upload a new app build from Xcode to App Store Connect, Apple runs its own processing step before you can submit the app for review or push it to TestFlight. That processing time is famously unpredictable, it can take anywhere from a few minutes to several hours. Instead of manually refreshing a web page to check, you get a macOS notification the moment the build is ready. The tool runs from your terminal. After a one-time installation, you type a single command and optionally include your app's bundle identifier and your Apple ID username. It then polls App Store Connect in the background, waiting for Apple to finish. Once the build is ready, you get a notification on your Mac that you can click to jump straight to the build in App Store Connect. You can also route notifications to a Slack channel if you prefer. This is aimed at iOS developers and teams who upload app builds and want to move on to other work instead of babysitting the upload. If you are a solo developer submitting updates and want a nudge when it is time to kick off a TestFlight beta, or a team member waiting to push a release through review, this saves you from repeatedly checking back. It is particularly useful given that Apple's processing times have no reliable estimate. Notably, it is a standalone tool, you do not need to adopt the broader fastlane automation suite to use it. Your Apple ID credentials are stored securely in your Mac's local keychain rather than in a plain file, and everything runs locally on your own machine. It is intentionally small in scope: it does not upload builds or distribute them, it just watches and notifies.
A command-line tool that notifies you on Mac or Slack when Apple finishes processing your iOS app upload, so you stop refreshing the App Store Connect web page.
Mainly Ruby. The stack also includes Ruby, macOS, App Store Connect API.
Dormant — no commits in 2+ years (last push 2021-10-26).
Setup difficulty is rated easy, with roughly 5min to a first successful run.
Mainly developer.
This repo across BitVibe Labs
Verify against the repo before relying on details.