Skip to content

Configure Windows signing and native installer QA #25

Description

@volodymyr-yelisieiev

Windows distribution is not production-ready until signed MSI/NSIS installers are validated on real Windows systems. Existing workflows contain packaging and MSI smoke plumbing, but current CI runs are blocked and native Windows 10/11 QA is still required.

Checklist:

  • Configure the Windows Authenticode signing command/secret.
  • Build MSI and NSIS after GitHub Actions is unblocked.
  • Verify Get-AuthenticodeSignature for MSI, NSIS, and signed sidecars where applicable.
  • Install, launch, and uninstall MSI on clean Windows 10 and Windows 11 systems.
  • Install, launch, and uninstall NSIS on clean Windows 10 and Windows 11 systems.
  • Verify first-run behavior without Node, Rust, Python, npm, or repo files installed.
  • Capture SmartScreen behavior for the signed installer.

Metadata

Metadata

Assignees

No one assigned

    Labels

    blockedBlocked by external dependency or required accessqaManual or environment-specific validationreleaseRelease readiness and distribution work

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions