jimeh / emacs-builds

Self-contained Emacs.app builds for macOS, with native-compilation support.
https://github.com/jimeh/emacs-builds/releases
321 stars 7 forks source link

feat(signing)!: sign, notarize and staple Emacs.app and disk image #10

Closed jimeh closed 3 years ago

jimeh commented 3 years ago

Update the build-emacs-for-macos to v0.5.0, which includes a new emacs-builder CLI tool written in Go, which handles signing, dmg packaging, notarizing and stapling of Emacs builds. The main build process is still handled by the old Ruby script for now however.

emacs-builder also includes plan and release commands, negating the need for the our custom github-release CLI tool.

BREAKING CHANGE: Release assets are now signed .dmg files instead of .tbz archives.