A lightweight macOS menu bar app that monitors GitHub Actions workflow runs and notifies you when they complete.
- Lives in your menu bar for quick access
- Monitors GitHub Actions runs by ID
- Desktop notifications when runs finish
- macOS 13 or later
- GitHub CLI (
gh) installed and authenticated
Download the latest .zip from Releases, extract it, and move GhRunWatcher.app to your Applications folder.
./scripts/build_app.shThe app will be created at build/GhRunWatcher.app. Move it to your Applications folder.
-
Install and authenticate GitHub CLI:
brew install gh gh auth login
-
Launch GhRunWatcher
-
Click the menu bar icon and select Settings to configure your repository
- Start a GitHub Actions workflow in your configured repository
- Copy the run ID from the GitHub URL
- Click the GhRunWatcher menu bar icon -> Add Run Watch...
- Enter the run ID and click Add
- You'll receive a notification when the run completes
MIT