Skip to content

ci: allow unsigned Windows official installers - #123

Merged
1lck merged 2 commits into
preview/0.3.0from
feat/windows-unsigned-release
Aug 17, 2026
Merged

ci: allow unsigned Windows official installers#123
1lck merged 2 commits into
preview/0.3.0from
feat/windows-unsigned-release

Conversation

@1lck

@1lck 1lck commented Aug 17, 2026

Copy link
Copy Markdown
Owner

Summary

  • Official Release Windows no longer fails when Authenticode secrets are missing.
  • If WINDOWS_SIGNING_CERTIFICATE_BASE64 is unset, the workflow packages and uploads an unsigned Lithe-x.y.z-windows-x64.exe.
  • When a certificate is added later, the same workflow signs as before.

Verification

  • Workflow YAML review only. Not executed on windows-latest.

1lck added 2 commits August 17, 2026 10:55
Skip Authenticode import and signing when the certificate secrets are
absent so a v*.*.* tag can still publish the NSIS installer.
@1lck
1lck merged commit 7f1c5f7 into preview/0.3.0 Aug 17, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant