@@ -19,12 +19,11 @@ jobs:
1919 - compute-matrix
2020 - build-conda
2121 - test-conda
22- - test-conda-ctypes-binding
2322 - test-simulator
2423 - build-wheels
24+ - build-wheels-windows
2525 - test-wheels-windows
2626 - test-wheels
27- - test-wheels-ctypes-binding
2827 - test-wheels-deps-wheels
2928 - test-thirdparty
3029 - build-docs
7978 script : " ci/test_conda.sh"
8079 run_codecov : false
8180 matrix : ${{ needs.compute-matrix.outputs.TEST_MATRIX }}
82- test-conda-ctypes-binding :
83- needs :
84- - build-conda
85- - compute-matrix
86- uses : ./.github/workflows/conda-python-tests.yaml
87- with :
88- build_type : pull-request
89- script : " ci/test_conda_ctypes_binding.sh"
90- run_codecov : false
91- # This selects "ARCH=amd64 and CUDA >=12, with the latest supported Python for each CUDA major version".
92- matrix : ${{ needs.compute-matrix.outputs.TEST_MATRIX }}
93- matrix_filter : map(select(.ARCH == "amd64" and (.CUDA_VER | split(".") | .[0] | tonumber >= 12))) | group_by(.CUDA_VER|split(".")|map(tonumber)|.[0]) | map(max_by([(.PY_VER|split(".")|map(tonumber)), (.CUDA_VER|split(".")|map(tonumber))]))
9481 test-simulator :
9582 needs :
9683 - build-conda
@@ -108,10 +95,11 @@ jobs:
10895 build_type : pull-request
10996 script : " ci/build_wheel.sh"
11097 matrix : ${{ needs.compute-matrix.outputs.BUILD_MATRIX }}
98+ build-wheels-windows :
99+ uses : ./.github/workflows/wheel-windows-build.yaml
111100 test-wheels-windows :
112101 needs :
113- - build-wheels
114- - compute-matrix
102+ - build-wheels-windows
115103 uses : ./.github/workflows/wheel-windows-tests.yaml
116104 test-wheels :
117105 needs :
@@ -122,17 +110,6 @@ jobs:
122110 build_type : pull-request
123111 script : " ci/test_wheel.sh false"
124112 matrix : ${{ needs.compute-matrix.outputs.TEST_MATRIX }}
125- test-wheels-ctypes-binding :
126- needs :
127- - build-wheels
128- - compute-matrix
129- uses : ./.github/workflows/wheels-test.yaml
130- with :
131- build_type : pull-request
132- script : " ci/test_wheel_ctypes_binding.sh"
133- # This selects "ARCH=amd64 and CUDA >=12, with the latest supported Python for each CUDA major version".
134- matrix : ${{ needs.compute-matrix.outputs.TEST_MATRIX }}
135- matrix_filter : map(select(.ARCH == "amd64" and (.CUDA_VER | split(".") | .[0] | tonumber >= 12))) | group_by(.CUDA_VER|split(".")|map(tonumber)|.[0]) | map(max_by([(.PY_VER|split(".")|map(tonumber)), (.CUDA_VER|split(".")|map(tonumber))]))
136113 test-wheels-deps-wheels :
137114 needs :
138115 - build-wheels
@@ -169,4 +146,4 @@ jobs:
169146 build_type : pull-request
170147 script : " ci/coverage_report.sh"
171148 matrix : ${{ needs.compute-matrix.outputs.TEST_MATRIX }}
172- matrix_filter : ' map(select(.ARCH == "amd64" and .CUDA_VER == "12.9.1" and .PY_VER == "3.11 ")) | .[0:1]'
149+ matrix_filter : ' map(select(.ARCH == "amd64" and .CUDA_VER == "12.9.1" and .PY_VER == "3.12 ")) | .[0:1]'
0 commit comments