Change our use of the macOS service to only notarize releases

XMLWordPrintableJSON

    • Type: Task
    • Resolution: Unresolved
    • Priority: Major - P3
    • None
    • Affects Version/s: None
    • Component/s: None
    • 2
    • TAR 2025-04-14, TAR 2025-04-28, TAR 2025-05-12
    • Tools and Replicator
    • 27

      Problem

      Apple has asked MongoDB to stop notarizing so much stuff.

      Solution & Acceptance Criteria

      Change our Evergreen config/code so that when we invoke the macOS notary service in sign_macos_zip.sh, we only set the mode to notarizeAndSign for releases. For all other cases, we should set it to sign

      Impact

      Apple will stop telling us we are very naughty.

            Assignee:
            Unassigned
            Reporter:
            Dave Rolsky
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated: