Integrate code signing into the release process
We should integrate the OS X code signing as good as we can into our release process. We have the following pieces at the moment
- We create a .dmg file as the result of our build process
- We have a signing machine where these files need to get transferred to
- We need to sign the TorBrowser.app inside the .dmg file
- We need to ship the .dmg file with the signed app
Taking these into account it seems quite cumbersome to automate this even a bit. But maybe there is something I am missing.
This ticket is not about signing/removing the signature in a reproducible fashion. Getting this going is very likely a separate fun task.