From d4ffcfbee54f7c32a04f5ecc9e00a6836d8a90fd Mon Sep 17 00:00:00 2001 From: Nathan Perry Date: Tue, 28 Apr 2026 10:43:06 -0400 Subject: [PATCH] .github/python: build on windows Build using the `*-msvc` toolchain -- I tried both `-msvc` and `-gnu`, they both work, but we only need to upload one, and `-msvc` seems to be more stable. Updates #65 Signed-off-by: Nathan Perry Change-Id: I114a426c984b984239f56e73ed61841d6a6a6964 --- .github/workflows/python.yml | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/.github/workflows/python.yml b/.github/workflows/python.yml index 31e2fe93..e52d4ec1 100644 --- a/.github/workflows/python.yml +++ b/.github/workflows/python.yml @@ -62,6 +62,10 @@ jobs: runner: macos-26 target: aarch64 triple: aarch64-apple-darwin + - os: windows + runner: windows-8vcpu + target: x86_64 + triple: x86_64-pc-windows-msvc steps: - name: Checkout @@ -81,7 +85,7 @@ jobs: with: working-directory: ts_python rust-toolchain: ${{ env.rust_toolchain }} - target: ${{ matrix.platform.target }} + target: ${{ matrix.platform.triple }} args: --release --out dist sccache: ${{ !env.is_tag_push }} manylinux: auto