-
Notifications
You must be signed in to change notification settings - Fork 0
Create a windows code signing infrastructure for OpenJS projects #24
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
Updated the support request today. Lets hope we can figure out why Azure is not sending us validation emails. |
@bensternthal I'd like to investigate our side of the email deliverability, do we have any credentials for mailgun for openjsf.org ? There might be something catching spam at that level preventing microsoft from sending the validation emails. |
Azure support did not respond to my support request re-open or to the information we have provided. |
Azure has been responsive, and now we have some more to go on to help troubleshoot. I've escalated this to dnsimple hoping to find if they are rejecting the emails from microsoft. |
|
@ryanaslett will pair with @felixrieseberg |
Azure Trusted signing is now established and we can use this for both Github Actions signing as well as embedded within Electron-build, and we'll be able to use this for the upcoming NodeJS changes for their signing which has about 70 days left worth of signatures. I've handed over some secrets to the Appium Developer (Jonathan Lipps) To add to his GHA workflow and he'll let us know if there's any issues. |
Blocked on @jlipps implementing and verifying this works correctly. |
Nodejs is going to be using this too now, The account and secrets are all set up. The release machine (ci-release.nodejs.org) will distribute the secrets in the environment to the build. The secrets are also in the secrets repository available for testing. @StefanStojanovic should have the next steps to get this working for NodeJS. |
Multiple projects need to have the ability to sign their binaries so that they can run directly on windows.
Currently, Electron and NodeJS each have their own certificate, but those are extremely expensive.
Appium would also like to sign their binaries and we're exploring a process to use the azure trusted code signing mechanism.
The text was updated successfully, but these errors were encountered: