Skip to content

Conversation

@adamtheturtle
Copy link
Member

@adamtheturtle adamtheturtle commented Jan 24, 2026

This PR adds Windows/exe installation support, following the pattern used in doccmd.

Changes

Release workflow (.github/workflows/release.yml)

  • Added outputs to the main build job to expose new_tag for the Windows job
  • Added new build-windows job that:
    • Runs on windows-latest after the main build job completes
    • Waits for PyPI propagation with retry logic (handles version normalization like 2026.01.222026.1.22)
    • Builds Windows executables for both vws and vuforia-cloud-reco using PyInstaller
    • Uploads the Windows binaries to the GitHub release

Documentation

  • README.rst: Added "Pre-built Windows binaries" section with link to latest release
  • docs/source/install.rst: Added "Pre-built Windows binaries" section with link to latest release

Binary naming

  • vws-windows.exe - Main VWS CLI
  • vuforia-cloud-reco-windows.exe - Cloud Reco CLI

These follow the existing naming convention for Linux binaries (vws-linux, vuforia-cloud-reco-linux).


Note

Adds Windows binary build/publish to the release pipeline and updates docs to advertise Windows executables.

  • CI/release: Exposes new_tag from build job; adds build-windows job (Windows runner) that waits for PyPI propagation (normalized version), builds vws and vuforia-cloud-reco Windows executables via PyInstaller, and uploads them to the GitHub release
  • Docs: Adds “Pre-built Windows binaries” sections to README.rst and docs/source/install.rst with link to latest release
  • Misc: Updates spelling_private_dict.txt to include executables

Written by Cursor Bugbot for commit 00dd70c. This will update automatically on new commits. Configure here.

- Add build-windows job that runs after the main build job
- Build Windows executables for both vws and vuforia-cloud-reco
- Upload Windows binaries to GitHub releases
- Document Windows installation in README.rst and docs/source/install.rst
@adamtheturtle adamtheturtle merged commit 1c1f0ca into main Jan 24, 2026
10 checks passed
@adamtheturtle adamtheturtle deleted the feature/windows-binaries branch January 24, 2026 15:04
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.

2 participants