gon
gon copied to clipboard
Sign, notarize, and package macOS CLI tools and applications written in any language. Available as both a CLI and a Go library.
Hello! 👋 I needed this so I implemented it. 🎩 (Kudos for a solid project layout; the code was easy to follow.) I think this could help people doing OSX...
First off, thanks for this tool. Much better than the signing/notarizing scripts I've been hacking on. In that work, I may have stumbled on an approach that solves the [prompt...
``` [david@ajn-im1]00:36:17|~/go/src/github.com/Notifiarr/notifiarr$ /Users/david/go/bin/gon gon.json ==> ✏️ Signing files... Code signing successful ==> 📦 Creating dmg... This will open Finder windows momentarily. ❗️ Error creating dmg: error creating dmg: Creating disk...
Title says it, all .dmg installers have this but .dmg files from this app don't have this by default.
I have a [project](https://github.com/jimeh/emacs-builds) that produces nightly builds of Emacs for macOS, and I'm pulling in gon as a Go package to handle the notarization and stapling. However, every now...
Maybe I'm missing something here but I added two binaries in the config, it created a `dmg` and notarized it successfully. But upon downloading the opening the file, macOS still...
I hit this and couldn't find many mentions of this exact error code on the internet. Fortunately, I solved it so I'm just posting an issue to benefit others who...
I am not sure that it is a big, and I rather suppose that I am doing something wrong, but maybe you could help me with this. While signing a...
https://developer.apple.com/library/archive/technotes/tn2206/_index.html#//apple_ref/doc/uid/DTS40007919-CH1-TNTAG6 This allows adding a requirements line to the configuration to specify the requirements. The line should look something like: designated => anchor trusted and identifier com.foo.bar