Skip to content

Add VWSPython.vumark to winget release automation#1998

Merged
adamtheturtle merged 1 commit intomainfrom
adamtheturtle/winget-release-automation
Feb 25, 2026
Merged

Add VWSPython.vumark to winget release automation#1998
adamtheturtle merged 1 commit intomainfrom
adamtheturtle/winget-release-automation

Conversation

@adamtheturtle
Copy link
Copy Markdown
Member

@adamtheturtle adamtheturtle commented Feb 24, 2026

Summary

  • Adds VWSPython.vumark to the publish-to-winget job in release.yml so future releases automatically update the winget manifest
  • Removes the now-resolved manual note from docs/source/release-process.rst and updates the outcomes list to include vumark

The initial VWSPython.vumark package has been submitted to microsoft/winget-pkgs in microsoft/winget-pkgs#341987 (from VWS-Python/winget-pkgs).

Closes #1984


Note

Low Risk
Release automation and documentation-only changes, plus dev-only dependency bumps; no runtime or security-sensitive code paths are modified.

Overview
Adds VWSPython.vumark to the publish-to-winget GitHub Actions release workflow so vumark-windows.exe releases automatically update the WinGet manifest.

Updates release documentation to list vumark as a WinGet outcome and removes the prior manual-first-release note; also bumps dev tooling in uv.lock (pyproject-fmt 2.16.1→2.16.2, pyrefly 0.53.0→0.54.0).

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

Now that the initial VWSPython.vumark package PR has been submitted to
microsoft/winget-pkgs, add automated winget-releaser support for
subsequent releases. Also remove the now-resolved manual note from
the release process docs.

Closes #1984

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@adamtheturtle adamtheturtle changed the title Add VWSPython.vumark to winget release automation [BLOCKED] Add VWSPython.vumark to winget release automation Feb 24, 2026
@adamtheturtle
Copy link
Copy Markdown
Member Author

Blocked on microsoft/winget-pkgs#341987

@adamtheturtle adamtheturtle changed the title [BLOCKED] Add VWSPython.vumark to winget release automation Add VWSPython.vumark to winget release automation Feb 25, 2026
@adamtheturtle adamtheturtle merged commit 1d43fbe into main Feb 25, 2026
16 checks passed
@adamtheturtle adamtheturtle deleted the adamtheturtle/winget-release-automation branch February 25, 2026 17:07
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.

Create initial WinGet manifest for vumark after first release

1 participant