Skip to content

Add portable unsigned Beta 9.1 test build - #40

Merged
WebCrew merged 1 commit into
mainfrom
fix/portable-beta-preview
Sep 9, 2026
Merged

Add portable unsigned Beta 9.1 test build#40
WebCrew merged 1 commit into
mainfrom
fix/portable-beta-preview

Conversation

@WebCrew

@WebCrew WebCrew commented Sep 9, 2026

Copy link
Copy Markdown
Owner

Summary

  • publish a portable ZIP beside the diagnostic NSIS installer for unsigned preview releases
  • avoid Windows installation and uninstall registration during routine functional testing
  • checksum both artifacts and verify the packaged executable exists before publication
  • document that the portable executable remains unsigned and must not be used to bypass Smart App Control
  • publish the correction as 0.5.0-beta.9.1

Reason

Smart App Control blocked the unsigned NSIS Un_H.exe helper while uninstalling Beta 8, despite earlier preview uninstallers having completed. The portable archive removes NSIS uninstall behavior from the routine maintainer test path while trusted SignPath signing remains pending.

Verification

  • node scripts/check.cjs
  • GitHub Windows workflow must build the NSIS package, create the portable ZIP, and checksum both

@WebCrew
WebCrew merged commit 6c0ca22 into main Sep 9, 2026
5 checks 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