Skip to content

Publish Windows preview downloads - #758

Open
itsDNNS wants to merge 1 commit into
mainfrom
feat/windows-preview-downloads
Open

Publish Windows preview downloads#758
itsDNNS wants to merge 1 commit into
mainfrom
feat/windows-preview-downloads

Conversation

@itsDNNS

@itsDNNS itsDNNS commented Jul 28, 2026

Copy link
Copy Markdown
Owner

Summary

  • adds a visible Windows Preview path from the repository landing page to the latest public release
  • keeps checksum verification available as an optional, case-insensitive integrity check without making PowerShell part of the normal path
  • uploads exact versioned Windows asset names and verifies the expected ZIP and checksum after release publication
  • fails closed on release lookup errors and rejects duplicate or stale Windows Preview assets while preserving unrelated release files
  • clarifies that workflow artifacts are CI evidence and release assets are the user download channel

Validation

  • uv run pytest -q --ignore=tests/e2e: 3035 passed, 1 skipped
  • focused Windows, documentation, workflow, and release contracts: 73 passed
  • core locale validation: 69 language files in sync
  • workflow YAML parse and Bash syntax validation
  • git diff --check
  • latest release and its current Windows Preview ZIP and checksum return HTTP 200 without authentication

@itsDNNS
itsDNNS force-pushed the feat/windows-preview-downloads branch 3 times, most recently from 9fca0cc to ac0a0dc Compare July 28, 2026 21:00
Expose the portable Windows Preview from the public entry points while keeping the short-test and always-on Docker boundary explicit.

Upload exact versioned ZIP and checksum assets, then verify their published names and contents fail closed without touching unrelated release files. Pin the documentation and release behavior with executable contracts.
@itsDNNS
itsDNNS force-pushed the feat/windows-preview-downloads branch from ac0a0dc to 106ae59 Compare July 28, 2026 21:01
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