Change our use of the macOS service to only notarize releases

XMLWordPrintableJSON

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

      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:
              Felipe Gasper
              Reporter:
              Dave Rolsky
              Jian Guan
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated:
                Resolved: