Code signing costs money (~$100 year for both Apple and Microsoft platforms).

My advice is to set this up early, as it will be 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.

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 any product you plan on selling. 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 *