@@ -125,6 +125,44 @@ jobs:
125125 test-matrix : ${{ needs.macos-py3-arm64-build.outputs.test-matrix }}
126126 secrets : inherit
127127
128+ win-vs2022-cpu-py3-build :
129+ name : win-vs2022-cpu-py3
130+ uses : ./.github/workflows/_win-build.yml
131+ needs : get-label-type
132+ with :
133+ build-environment : win-vs2022-cpu-py3
134+ cuda-version : cpu
135+ sync-tag : win-cpu-build
136+ runner : " ${{ needs.get-label-type.outputs.label-type }}windows.4xlarge.nonephemeral"
137+ test-matrix : |
138+ { include: [
139+ { config: "default", shard: 1, num_shards: 3, runner: "${{ needs.get-label-type.outputs.label-type }}windows.4xlarge.nonephemeral" },
140+ { config: "default", shard: 2, num_shards: 3, runner: "${{ needs.get-label-type.outputs.label-type }}windows.4xlarge.nonephemeral" },
141+ { config: "default", shard: 3, num_shards: 3, runner: "${{ needs.get-label-type.outputs.label-type }}windows.4xlarge.nonephemeral" },
142+ ]}
143+ secrets : inherit
144+
145+ win-vs2022-cpu-py3-test :
146+ name : win-vs2022-cpu-py3
147+ uses : ./.github/workflows/_win-test.yml
148+ needs :
149+ - win-vs2022-cpu-py3-build
150+ - target-determination
151+ with :
152+ build-environment : win-vs2022-cpu-py3
153+ cuda-version : cpu
154+ test-matrix : ${{ needs.win-vs2022-cpu-py3-build.outputs.test-matrix }}
155+ secrets : inherit
156+
157+ win-vs2022-cuda12_1-py3-build :
158+ name : win-vs2022-cuda12.1-py3
159+ uses : ./.github/workflows/_win-build.yml
160+ needs : get-label-type
161+ with :
162+ build-environment : win-vs2022-cuda12.1-py3
163+ cuda-version : " 12.1"
164+ runner : " ${{ needs.get-label-type.outputs.label-type }}windows.4xlarge.nonephemeral"
165+ secrets : inherit
128166
129167 linux-focal-rocm6_3-py3_10-build :
130168 if : ${{ startsWith(github.event.ref, 'refs/tags/ciflow/trunk') }}
0 commit comments