Skip to content

Allow unsigned Windows releases#12

Merged
oshtz merged 1 commit into
mainfrom
release/v0.2.0-unsigned-windows
Jul 11, 2026
Merged

Allow unsigned Windows releases#12
oshtz merged 1 commit into
mainfrom
release/v0.2.0-unsigned-windows

Conversation

@oshtz

@oshtz oshtz commented Jul 11, 2026

Copy link
Copy Markdown
Owner

What changed

  • remove the tagged-release Authenticode secret gate
  • publish Windows artifacts without certificate inputs
  • retain installer, portable, updater metadata, checksum, and smoke verification
  • document the expected unsigned/SmartScreen behavior

Validation

  • npm test (25 root + 8 API)
  • npm run check:desktop-security
  • npm run check:release
  • tagged v0.2.0 release contract
  • workflow YAML parse
  • git diff --check

The prior full release rehearsal already built and smoked these same unsigned Windows artifacts because no Windows signing secrets were configured.

@oshtz
oshtz merged commit 6ee0257 into main Jul 11, 2026
2 checks passed
@oshtz
oshtz deleted the release/v0.2.0-unsigned-windows branch July 11, 2026 17:38
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