Code signing costs money. It’s around $100 year for each of the Apple and Microsoft platforms.

Set this up early. It will be an annoying as a TODO getting in the way of your launch! Plus, I’ve done all the hard work for you 🙂

Pamplejuce signs Windows via Azure Trusted Signing. Read more about how to set it up on my blog. I definitely recommend Azure, it’s less pain and instant reputation, compared with the “old school” EV signing.

It also code signs and notarizes on macOS. Again, you can read my article for details.

Removing code signing

IMO, code signing is a “must” in 2024 for anything you plan on selling to the general public. However, it’s trivial to remove if you want to “go green” (get your builds passing on GitHub Actions) for now or are just working on a personal project.

Simply remove the Codesign steps in .github/workflows/build_and_test.yml — on macOS, you’ll also have to look at the Create DMG, Notarize and Staple (macOS) step to remove Notarization.


Leave a Reply

Your email address will not be published. Required fields are marked *