ipfs / distributions

Legacy dist.ipfs.tech website and artifact build tools
https://dist.ipfs.tech
MIT License
48 stars 32 forks source link

macOS signing keys expire on Jan 23th #1061

Closed lidel closed 5 months ago

lidel commented 6 months ago
lidel commented 5 months ago

Reached out to PL to see if we can get new cert using old setup, might be faster than creating new org for Shipyard.

Caveat is that only "Account Holder" can generate cert for publishing outside of proprietary Apple Store:

2024-01-18_22-11

lidel commented 5 months ago

Confirmed signing with new cert works in https://github.com/ipfs/ipfs-desktop/pull/2735#issuecomment-1900796898. Will now do a smoke-test release of ipfs-desktop which has additional step of Notarization after Signing. Notarization uses different credentials, which afaik do not expire, but let's make sure things work ok together end-to-end.

Will do IPFS Desktop release on Monday (we don't ship things on Friday).

lidel commented 5 months ago

Kubo v0.26 and IPFS Desktop v0.33 both got signed and Notarized correctly.

New certs for signing are valid until 2027 – closing this one.

IP Shipyard will switch to new Apple Dev Org later this year, but no longer a P0 priority.