-
-
Notifications
You must be signed in to change notification settings - Fork 6
Description
Consider code-signing
Would resolve #67 and #10 and is a prerequisite for #16
As mentioned by @insane66613 in #16 (comment)
Just a quick note regarding the code-signing hurdle mentioned here (for sparse packaging and Windows 11 context menu support) — there's a great free option available specifically for open-source projects:
✅ Free Code Signing via SignPath.io
SignPath Foundation offers free, secure code signing certificates for open-source projects that meet the following criteria:Uses an OSI-approved open-source license (e.g. MIT, GPL, etc.)
Transparent public repo with automated build process
No dual-licensing or commercial clauses
Highlights:
🔐 Private keys never leave SignPath — signing is done via a secure HSM
⚙️ Integrates well with GitHub Actions (or other CI) for fully automated signed builds
🛡️ Helps eliminate Windows SmartScreen warnings and is valid for MSIX packaging
This is the same setup used by other open-source WinForms apps like LGTV Companion, which had similar signing needs.
Could be a practical solution if signing continues to be a blocker for modern Windows packaging. I’d be happy to help with GitHub Actions config if needed.