Skip to content

Ship tested Windows MSI and WinGet flow#42

Open
Vixman wants to merge 1 commit into
mainfrom
feat/windows-winget-v0.1.7
Open

Ship tested Windows MSI and WinGet flow#42
Vixman wants to merge 1 commit into
mainfrom
feat/windows-winget-v0.1.7

Conversation

@Vixman

@Vixman Vixman commented Jul 23, 2026

Copy link
Copy Markdown

Summary

  • fix Windows terminal, SSH and SSO compatibility
  • embed the executable payload in the MSI
  • test Windows MSI installation and uninstall in CI
  • verify Authenticode signatures during release
  • prepare first WinGet submission and release runbook

Test plan

  • Windows unit tests pass
  • Windows MSI smoke passes
  • Existing Python tests pass
  • Signing configuration reviewed by Ops

Comment thread .github/workflows/ci.yml
Comment on lines +52 to +66
name: Windows unit tests
runs-on: windows-latest
steps:
- uses: actions/checkout@v4
- uses: actions/setup-python@v5
with:
python-version: "3.11"
- name: Install
run: |
python -m pip install --upgrade pip
pip install -e ".[test]"
- name: Run unit tests
run: pytest -q --maxfail=1

windows-package-smoke:
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