Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
25 changes: 25 additions & 0 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,9 @@ name: Release

on: workflow_dispatch

permissions:
contents: read

jobs:
build:
name: Publish a release
Expand Down Expand Up @@ -369,3 +372,25 @@ jobs:
run: |-
gh release upload ${{ needs.build.outputs.new_tag }} dist/vws-macos --clobber
gh release upload ${{ needs.build.outputs.new_tag }} dist/vuforia-cloud-reco-macos --clobber

publish-to-winget:
name: Publish to WinGet
needs: [build, build-windows]
runs-on: windows-latest
permissions:
contents: read

steps:
- uses: vedantmgoyal9/winget-releaser@v2
with:
identifier: VWSPython.vws-cli
version: ${{ needs.build.outputs.new_tag }}
installers-regex: ^vws-windows\.exe$
token: ${{ secrets.WINGET_TOKEN }}

- uses: vedantmgoyal9/winget-releaser@v2
with:
identifier: VWSPython.vuforia-cloud-reco
version: ${{ needs.build.outputs.new_tag }}
installers-regex: ^vuforia-cloud-reco-windows\.exe$
token: ${{ secrets.WINGET_TOKEN }}
2 changes: 2 additions & 0 deletions CHANGELOG.rst
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,8 @@ Changelog
Next
----

* Add support for installing with winget on Windows.

2026.01.25.1
------------

Expand Down
12 changes: 12 additions & 0 deletions README.rst
Original file line number Diff line number Diff line change
Expand Up @@ -69,6 +69,18 @@ To use ``vuforia-cloud-reco``:

$ docker run --rm --entrypoint vuforia-cloud-reco "ghcr.io/vws-python/vws-cli" --help

With winget (Windows)
^^^^^^^^^^^^^^^^^^^^^

Requires `winget`_.

.. code-block:: console

$ winget install --id VWSPython.vws-cli --source winget --exact
$ winget install --id VWSPython.vuforia-cloud-reco --source winget --exact

.. _winget: https://docs.microsoft.com/windows/package-manager/winget/

Pre-built Linux binaries
^^^^^^^^^^^^^^^^^^^^^^^^

Expand Down
12 changes: 12 additions & 0 deletions docs/source/install.rst
Original file line number Diff line number Diff line change
Expand Up @@ -61,6 +61,18 @@ To use ``vuforia-cloud-reco``:

$ docker run --rm --entrypoint vuforia-cloud-reco "|docker-image|" --help

With winget (Windows)
~~~~~~~~~~~~~~~~~~~~~

Requires winget_.

.. code-block:: console

$ winget install --id VWSPython.vws-cli --source winget --exact
$ winget install --id VWSPython.vuforia-cloud-reco --source winget --exact

.. _winget: https://docs.microsoft.com/windows/package-manager/winget/

Pre-built Linux (x86) binaries
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Expand Down
1 change: 1 addition & 0 deletions docs/source/release-process.rst
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@ Outcomes
* A new package on PyPI.
* A new Homebrew recipe available to install.
* A new Docker image on GitHub Container Registry.
* New Winget packages available to install.

Perform a Release
~~~~~~~~~~~~~~~~~
Expand Down
2 changes: 2 additions & 0 deletions spelling_private_dict.txt
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
Winget
admin
api
args
Expand Down Expand Up @@ -36,3 +37,4 @@ versioned
vuforia
vwq
vws
winget
Loading