From 567413ae32bd326037f92653c1480e6d22dca94d Mon Sep 17 00:00:00 2001 From: Junya Morioka Date: Fri, 9 Jan 2026 03:17:19 +0900 Subject: [PATCH] ci: add Windows CUDA 12.8 builds for all Python and PyTorch versions Add the following combinations to windows_self_hosted matrix: - Python: 3.10, 3.11, 3.12, 3.13 - PyTorch: 2.5.1, 2.6.0, 2.7.1, 2.8.0, 2.9.1 - CUDA: 12.8 Temporarily exclude 3.12 + 2.9.1 + 12.8 (already built in v0.7.6). --- create_matrix.py | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/create_matrix.py b/create_matrix.py index c802e3c..647b281 100644 --- a/create_matrix.py +++ b/create_matrix.py @@ -4,6 +4,8 @@ EXCLUDE = [ # torch < 2.2 does not support Python 3.12 {"python-version": "3.12", "torch-version": "2.0.1"}, {"python-version": "3.12", "torch-version": "2.1.2"}, + # TODO: Temporary exclusion - already built in v0.7.6 + {"python-version": "3.12", "torch-version": "2.9.1", "cuda-version": "12.8"}, # torch 2.0.1 does not support CUDA 12.x {"torch-version": "2.0.1", "cuda-version": "12.1"}, {"torch-version": "2.0.1", "cuda-version": "12.4"}, @@ -202,16 +204,16 @@ WINDOWS_SELF_HOSTED_MATRIX = { "2.8.3", ], "python-version": [ - # "3.10", - # "3.11", + "3.10", + "3.11", "3.12", - # "3.13", + "3.13", ], "torch-version": [ - # "2.5.1", - # "2.6.0", - # "2.7.1", - # "2.8.0", + "2.5.1", + "2.6.0", + "2.7.1", + "2.8.0", "2.9.1", ], "cuda-version": [