gnh1201 / welsonjs

WelsonJS - Build a Windows app on the Windows built-in JavaScript engine
https://catswords.social/@catswords_oss
GNU General Public License v3.0
143 stars 12 forks source link

[Build] Migrate the build environment and Code Signing (AppVeyor CI and SignPath) #130

Open gnh1201 opened 1 month ago

gnh1201 commented 1 month ago

Summary

We are currently pursuing code signing for the binaries (DLL and EXE files) included in WelsonJS. To achieve this, it is necessary to migrate the build environment to a CI (e.g., AppVeyor, GitHub Actions, etc.). This issue has been created to address the required tasks.

Here are the tasks that need to be completed for this:

Related links

gnh1201 commented 1 month ago

I bulit with AppVeyor. I have confirmed that the artifacts were generated correctly.

gnh1201 commented 1 month ago

I am currently in discussions with the "SignPath Foundation" for code signing. SignPath is one of the certification authorities that can issue code signing certificates for open source projects.

gnh1201 commented 3 weeks ago

I received notification from SignPath that an OSS Organization account has been created. I am currently proceeding with the subsequent tasks.