Rohan Singh's Weblog

Writing about software, data science, and things I learn along the way.

TIP release

My open source project FreeWispr publishes a tip (learnt this from Ghostty 13.0 release) build — a signed, notarized pre-release built from any branch before it's merged. This lets you test crash fixes and new features without waiting for a stable release.

Example:

A crash was reported when toggling AI Cleanup. The fix lives on a PR branch. Instead of merging blind:

  1. Go to Github Actions → Tip Release → Run workflow
  2. Pick the fix/threading-and-memory-v1.2.1 branch
  3. A signed DMG appears at releases/tag/tip
  4. Download, test the fix, confirm it works — then merge the PR

The tip release always overwrites the previous one, so the URL never changes. The stable release at releases/latest is unaffected.

← Back to TIL