Test job matrix expands from ubuntu × {3.10, 3.12} to {ubuntu-latest, windows-latest} × {3.10, 3.12, 3.13} — the nt-gated code (server_log_path, registry PATH, restart logic, MSIX detection) finally runs on a real Windows runner, and 3.13 gets a signal. Lint job unchanged. Suite confirmed passing locally on 3.13.
Closes #40.
Test job matrix expands from ubuntu × {3.10, 3.12} to {ubuntu-latest, windows-latest} × {3.10, 3.12, 3.13} — the `nt`-gated code (`server_log_path`, registry PATH, restart logic, MSIX detection) finally runs on a real Windows runner, and 3.13 gets a signal. Lint job unchanged. Suite confirmed passing locally on 3.13.
(Implemented by a delegated agent; reviewed.)
🤖 Generated with [Claude Code](https://claude.com/claude-code)
The self-hosted Windows runner's PowerShell execution policy rejects
setup-python's install script, so Windows mirrors release.yml: py -3.12
+ venv (the version the release binaries ship with). Linux keeps the
full 3.10/3.12/3.13 setup-python matrix.
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
python3 is not a command on a stock Windows install; caught by the new
windows-latest CI job. Probe 'python' there and accept warn (found on
augmented PATH) as proof of resolution.
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
the_og
merged commit 29a08e9532 into main2026-07-12 13:06:35 -04:00
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Closes #40.
Test job matrix expands from ubuntu × {3.10, 3.12} to {ubuntu-latest, windows-latest} × {3.10, 3.12, 3.13} — the
nt-gated code (server_log_path, registry PATH, restart logic, MSIX detection) finally runs on a real Windows runner, and 3.13 gets a signal. Lint job unchanged. Suite confirmed passing locally on 3.13.(Implemented by a delegated agent; reviewed.)
🤖 Generated with Claude Code