distributions
distributions copied to clipboard
Migrate Apple Signing and Notarization to IP Shipyard
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/