Add Windows binary build to release workflow #1887
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR adds Windows/exe installation support, following the pattern used in doccmd.
Changes
Release workflow (
.github/workflows/release.yml)outputsto the mainbuildjob to exposenew_tagfor the Windows jobbuild-windowsjob that:windows-latestafter the main build job completes2026.01.22→2026.1.22)vwsandvuforia-cloud-recousing PyInstallerDocumentation
README.rst: Added "Pre-built Windows binaries" section with link to latest releasedocs/source/install.rst: Added "Pre-built Windows binaries" section with link to latest releaseBinary naming
vws-windows.exe- Main VWS CLIvuforia-cloud-reco-windows.exe- Cloud Reco CLIThese 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.
new_tagfrombuildjob; addsbuild-windowsjob (Windows runner) that waits for PyPI propagation (normalized version), buildsvwsandvuforia-cloud-recoWindows executables via PyInstaller, and uploads them to the GitHub releaseREADME.rstanddocs/source/install.rstwith link to latest releasespelling_private_dict.txtto includeexecutablesWritten by Cursor Bugbot for commit 00dd70c. This will update automatically on new commits. Configure here.