Questions about the release process #3396
-
I'm looking through the release process and I've noticed a few things.
The In the "Fetch and Create Inputs" section at the bottom I see this
But if you run I also read that we submit binaries to Apple but the binaries that are submitted to them isn't documented anywhere from what I can tell. Do we submit the unsigned binaries? I'm basically wondering just how out of date the release process is. Thanks. |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 7 replies
-
Unfortunately, when I took over signing for the osx binaries with the 1.14.6 release, I found that the described process was defunct. This is an open item for the next release to be fixed, as this is a tooling issue more than a certificate issue. I've given a bit more info about that here We have not ever released signed Windows binaries, so that is subject to future enhancement. I do not plan on doing this for the next minor release - but am willing to consider it for the next major release.
You'll need to run that script with
Correct, it is out of date because the tooling does not work within the current signing validation by Apple; it will create binaries that will be rejected by Apple notarization. Instead, I manually signed and notarized the osx binaries this time around, which is unfortunately how all 1.14 releases had been done. |
Beta Was this translation helpful? Give feedback.
Unfortunately, when I took over signing for the osx binaries with the 1.14.6 release, I found that the described process was defunct. This is an open item for the next release to be fixed, as this is a tooling issue more than a certificate issue. I've given a bit more info about that here
We have not ever released signed Windows binaries, so that is subject to future enhancement. I do not plan on doing this for the next minor release - but am willing to consider it for the next major release.