Lightlines
By fayazara

macos-release

fayazara522 installs

Ship your macOS app with signed update installers.

What it does

Publishes native macOS app releases to GitHub with signed DMG installers and Sparkle update feeds.

When to use it

Use when publishing a macOS app version or working on DMG creation, Sparkle signing, notarization, archiving, or appcast updates.

How to use it

Give it a macOS app project to release; it collects release notes, asks for confirmation, and publishes a GitHub release.

What you provide

  • An existing project

Uses

Good to know

  • cannot be undone: ~/Downloads/YourApp.dmg; GitHub
  • may misreport its own work

Latest review

What you need · 6

Uses Xcode to archive the app and its Archives organizer to notarize and export it.

Requires create-dmg to be installed to create the DMG installer.


Access · 3

This skill

~/Downloads/YourApp.dmg

Write

Deletes an existing release DMG (irreversible)

GitHub

Write

Publishes releases to GitHub (irreversible)