OWASP / threat-dragon

An open source threat modeling tool from OWASP
https://owasp.org/www-project-threat-dragon/
Apache License 2.0
902 stars 244 forks source link

MacOS notarization is past deadline #767

Closed jgadsden closed 8 months ago

jgadsden commented 11 months ago

Describe the bug: Apple advises: "need to transition to the notarytool command-line utility (included with Xcode 13 or later) in order to continue notarizing your macOS software with Apple. Notarizing software with altool was deprecated in Xcode 13, and the Apple notary service will no longer accept uploads from altool as of November 1, 2023. Existing notarized software will continue to function properly.

For information on notarizing your apps, read TechNote TN3147: Migrating to the latest notarization tool."

and Electron Forge overview

Expected behaviour: Regain ability to sign / notarize MacOS desktop installer

Environment:

To Reproduce: run release, CI or pull request pipeline

Any additional context, screenshots, etc:

jgadsden commented 10 months ago

as of November 21st 2023 it still seems to be working, without complaining 👍🏾

jgadsden commented 9 months ago

This does not seem to be a problem anymore, so closing

notarytool not found, trying legacy.
📦 Start notarizing org.owasp.threatdragon found at /Users/runner/work/threat-dragon/threat-dragon/td.vue/dist-desktop/mac/Threat-Dragon-ng.app
🌟 Notarizing org.owasp.threatdragon successfully !
jgadsden commented 9 months ago

MacOS notarization now consistently failing, probably because notarytool no longer available/works

jgadsden commented 8 months ago

MacOS notarization reinstated and working