distributions icon indicating copy to clipboard operation
distributions copied to clipboard

Migrate Apple Signing and Notarization to IP Shipyard

Open lidel opened this issue 1 year ago • 0 comments

This is continuation from https://github.com/ipfs/distributions/issues/1061.

Problem

We have valid certificate chain (until 2027), however every time Apple changes their Terms of Service, Account Holder (top admin) from PLGO needs to check the checkbox to unblock signing and notarization.

Solution

  • [ ] Plan B: ipshipyard account setup, including 1password
  • [ ] create ipshipyard org at https://developer.apple.com, have at least 2 Apple IDs from IP Shipyard there
  • [ ] generate keys and tokens + keys (for both signing AND notarization), store secrets in a vault
  • [ ] switch to new secrets in https://github.com/ipfs/distributions
  • [ ] switch to new secrets in https://github.com/ipfs/ipfs-desktop/

lidel avatar Jan 26 '24 16:01 lidel