Lines Matching +full:github +full:- +full:token
3 # Template is at: .github/templates/linux_binary_build_workflow.yml.j2
4 # Generation script: .github/scripts/generate_ci_workflows.py
5 name: linux-binary-manywheel-split
12 - nightly
15 # Release candidate tags look like: v1.11.0-rc1
16 - v[0-9]+.[0-9]+.[0-9]+-rc[0-9]+
17 - 'ciflow/binaries/*'
18 - 'ciflow/binaries_wheel/*'
23 ALPINE_IMAGE: "308535385114.dkr.ecr.us-east-1.amazonaws.com/tool/alpine"
25 AWS_DEFAULT_REGION: us-east-1
27 BUILD_ENVIRONMENT: linux-binary-manywheel-split
30 PR_NUMBER: ${{ github.event.pull_request.number }}
33 SHA1: ${{ github.event.pull_request.head.sha || github.sha }}
36 …linux-binary-manywheel-split-${{ github.event.pull_request.number || github.ref_name }}-${{ github…
37 cancel-in-progress: true
40 get-label-type:
41 name: get-label-type
42 uses: ./.github/workflows/_runner-determinator.yml
44 triggering_actor: ${{ github.triggering_actor }}
45 issue_owner: ${{ github.event.pull_request.user.login || github.event.issue.user.login }}
46 curr_branch: ${{ github.head_ref || github.ref_name }}
47 curr_ref_type: ${{ github.ref_type }}
48 manywheel-py3_9-cuda11_8-build:
49 if: ${{ github.repository_owner == 'pytorch' }}
50 uses: ./.github/workflows/_binary-build-linux.yml
51 needs: get-label-type
61 DOCKER_IMAGE: pytorch/manylinux-builder:cuda11.8-2.5
64 runner_prefix: "${{ needs.get-label-type.outputs.label-type }}"
65 build_name: manywheel-py3_9-cuda11_8
66 build_environment: linux-binary-manywheel-split
67 …-cuda-nvrtc-cu11==11.8.89; platform_system == 'Linux' and platform_machine == 'x86_64' | nvidia-cu…
69 github-token: ${{ secrets.GITHUB_TOKEN }}
70 manywheel-py3_9-cuda11_8-test: # Testing
71 if: ${{ github.repository_owner == 'pytorch' }}
73 - manywheel-py3_9-cuda11_8-build
74 - get-label-type
75 uses: ./.github/workflows/_binary-test-linux.yml
85 DOCKER_IMAGE: pytorch/manylinux-builder:cuda11.8-2.5
88 build_name: manywheel-py3_9-cuda11_8
89 build_environment: linux-binary-manywheel-split
90 runner_prefix: "${{ needs.get-label-type.outputs.label-type }}"
93 github-token: ${{ secrets.GITHUB_TOKEN }}
94 manywheel-py3_9-cuda11_8-upload: # Uploading
95 if: ${{ github.repository_owner == 'pytorch' }}
97 id-token: write
99 needs: manywheel-py3_9-cuda11_8-test
109 DOCKER_IMAGE: pytorch/manylinux-builder:cuda11.8-2.5
112 build_name: manywheel-py3_9-cuda11_8
114 github-token: ${{ secrets.GITHUB_TOKEN }}
115 conda-pytorchbot-token: ${{ secrets.CONDA_PYTORCHBOT_TOKEN }}
116 conda-pytorchbot-token-test: ${{ secrets.CONDA_PYTORCHBOT_TOKEN_TEST }}
117 uses: ./.github/workflows/_binary-upload.yml
119 manywheel-py3_9-cuda12_1-build:
120 if: ${{ github.repository_owner == 'pytorch' }}
121 uses: ./.github/workflows/_binary-build-linux.yml
122 needs: get-label-type
132 DOCKER_IMAGE: pytorch/manylinux-builder:cuda12.1-2.5
135 runner_prefix: "${{ needs.get-label-type.outputs.label-type }}"
136 build_name: manywheel-py3_9-cuda12_1
137 build_environment: linux-binary-manywheel-split
138 …-cuda-nvrtc-cu12==12.1.105; platform_system == 'Linux' and platform_machine == 'x86_64' | nvidia-c…
140 github-token: ${{ secrets.GITHUB_TOKEN }}
141 manywheel-py3_9-cuda12_1-test: # Testing
142 if: ${{ github.repository_owner == 'pytorch' }}
144 - manywheel-py3_9-cuda12_1-build
145 - get-label-type
146 uses: ./.github/workflows/_binary-test-linux.yml
156 DOCKER_IMAGE: pytorch/manylinux-builder:cuda12.1-2.5
159 build_name: manywheel-py3_9-cuda12_1
160 build_environment: linux-binary-manywheel-split
161 runner_prefix: "${{ needs.get-label-type.outputs.label-type }}"
164 github-token: ${{ secrets.GITHUB_TOKEN }}
165 manywheel-py3_9-cuda12_1-upload: # Uploading
166 if: ${{ github.repository_owner == 'pytorch' }}
168 id-token: write
170 needs: manywheel-py3_9-cuda12_1-test
180 DOCKER_IMAGE: pytorch/manylinux-builder:cuda12.1-2.5
183 build_name: manywheel-py3_9-cuda12_1
185 github-token: ${{ secrets.GITHUB_TOKEN }}
186 conda-pytorchbot-token: ${{ secrets.CONDA_PYTORCHBOT_TOKEN }}
187 conda-pytorchbot-token-test: ${{ secrets.CONDA_PYTORCHBOT_TOKEN_TEST }}
188 uses: ./.github/workflows/_binary-upload.yml
190 manywheel-py3_9-cuda12_4-build:
191 if: ${{ github.repository_owner == 'pytorch' }}
192 uses: ./.github/workflows/_binary-build-linux.yml
193 needs: get-label-type
203 DOCKER_IMAGE: pytorch/manylinux-builder:cuda12.4-2.5
206 runner_prefix: "${{ needs.get-label-type.outputs.label-type }}"
207 build_name: manywheel-py3_9-cuda12_4
208 build_environment: linux-binary-manywheel-split
209 …-cuda-nvrtc-cu12==12.4.127; platform_system == 'Linux' and platform_machine == 'x86_64' | nvidia-c…
211 github-token: ${{ secrets.GITHUB_TOKEN }}
212 manywheel-py3_9-cuda12_4-test: # Testing
213 if: ${{ github.repository_owner == 'pytorch' }}
215 - manywheel-py3_9-cuda12_4-build
216 - get-label-type
217 uses: ./.github/workflows/_binary-test-linux.yml
227 DOCKER_IMAGE: pytorch/manylinux-builder:cuda12.4-2.5
230 build_name: manywheel-py3_9-cuda12_4
231 build_environment: linux-binary-manywheel-split
232 runner_prefix: "${{ needs.get-label-type.outputs.label-type }}"
235 github-token: ${{ secrets.GITHUB_TOKEN }}
236 manywheel-py3_9-cuda12_4-upload: # Uploading
237 if: ${{ github.repository_owner == 'pytorch' }}
239 id-token: write
241 needs: manywheel-py3_9-cuda12_4-test
251 DOCKER_IMAGE: pytorch/manylinux-builder:cuda12.4-2.5
254 build_name: manywheel-py3_9-cuda12_4
256 github-token: ${{ secrets.GITHUB_TOKEN }}
257 conda-pytorchbot-token: ${{ secrets.CONDA_PYTORCHBOT_TOKEN }}
258 conda-pytorchbot-token-test: ${{ secrets.CONDA_PYTORCHBOT_TOKEN_TEST }}
259 uses: ./.github/workflows/_binary-upload.yml
261 manywheel-py3_9-cpu-build:
262 if: ${{ github.repository_owner == 'pytorch' }}
263 uses: ./.github/workflows/_binary-build-linux.yml
264 needs: get-label-type
273 DOCKER_IMAGE: pytorch/manylinux-builder:cpu-2.5
276 runner_prefix: "${{ needs.get-label-type.outputs.label-type }}"
277 build_name: manywheel-py3_9-cpu
278 build_environment: linux-binary-manywheel-split
280 github-token: ${{ secrets.GITHUB_TOKEN }}
281 manywheel-py3_9-cpu-test: # Testing
282 if: ${{ github.repository_owner == 'pytorch' }}
284 - manywheel-py3_9-cpu-build
285 - get-label-type
286 uses: ./.github/workflows/_binary-test-linux.yml
295 DOCKER_IMAGE: pytorch/manylinux-builder:cpu-2.5
298 build_name: manywheel-py3_9-cpu
299 build_environment: linux-binary-manywheel-split
300 runner_prefix: "${{ needs.get-label-type.outputs.label-type }}"
303 github-token: ${{ secrets.GITHUB_TOKEN }}
304 manywheel-py3_9-cpu-upload: # Uploading
305 if: ${{ github.repository_owner == 'pytorch' }}
307 id-token: write
309 needs: manywheel-py3_9-cpu-test
318 DOCKER_IMAGE: pytorch/manylinux-builder:cpu-2.5
321 build_name: manywheel-py3_9-cpu
323 github-token: ${{ secrets.GITHUB_TOKEN }}
324 conda-pytorchbot-token: ${{ secrets.CONDA_PYTORCHBOT_TOKEN }}
325 conda-pytorchbot-token-test: ${{ secrets.CONDA_PYTORCHBOT_TOKEN_TEST }}
326 uses: ./.github/workflows/_binary-upload.yml
328 manywheel-py3_10-cuda11_8-build:
329 if: ${{ github.repository_owner == 'pytorch' }}
330 uses: ./.github/workflows/_binary-build-linux.yml
331 needs: get-label-type
341 DOCKER_IMAGE: pytorch/manylinux-builder:cuda11.8-2.5
344 runner_prefix: "${{ needs.get-label-type.outputs.label-type }}"
345 build_name: manywheel-py3_10-cuda11_8
346 build_environment: linux-binary-manywheel-split
347 …-cuda-nvrtc-cu11==11.8.89; platform_system == 'Linux' and platform_machine == 'x86_64' | nvidia-cu…
349 github-token: ${{ secrets.GITHUB_TOKEN }}
350 manywheel-py3_10-cuda11_8-test: # Testing
351 if: ${{ github.repository_owner == 'pytorch' }}
353 - manywheel-py3_10-cuda11_8-build
354 - get-label-type
355 uses: ./.github/workflows/_binary-test-linux.yml
365 DOCKER_IMAGE: pytorch/manylinux-builder:cuda11.8-2.5
368 build_name: manywheel-py3_10-cuda11_8
369 build_environment: linux-binary-manywheel-split
370 runner_prefix: "${{ needs.get-label-type.outputs.label-type }}"
373 github-token: ${{ secrets.GITHUB_TOKEN }}
374 manywheel-py3_10-cuda11_8-upload: # Uploading
375 if: ${{ github.repository_owner == 'pytorch' }}
377 id-token: write
379 needs: manywheel-py3_10-cuda11_8-test
389 DOCKER_IMAGE: pytorch/manylinux-builder:cuda11.8-2.5
392 build_name: manywheel-py3_10-cuda11_8
394 github-token: ${{ secrets.GITHUB_TOKEN }}
395 conda-pytorchbot-token: ${{ secrets.CONDA_PYTORCHBOT_TOKEN }}
396 conda-pytorchbot-token-test: ${{ secrets.CONDA_PYTORCHBOT_TOKEN_TEST }}
397 uses: ./.github/workflows/_binary-upload.yml
399 manywheel-py3_10-cuda12_1-build:
400 if: ${{ github.repository_owner == 'pytorch' }}
401 uses: ./.github/workflows/_binary-build-linux.yml
402 needs: get-label-type
412 DOCKER_IMAGE: pytorch/manylinux-builder:cuda12.1-2.5
415 runner_prefix: "${{ needs.get-label-type.outputs.label-type }}"
416 build_name: manywheel-py3_10-cuda12_1
417 build_environment: linux-binary-manywheel-split
418 …-cuda-nvrtc-cu12==12.1.105; platform_system == 'Linux' and platform_machine == 'x86_64' | nvidia-c…
420 github-token: ${{ secrets.GITHUB_TOKEN }}
421 manywheel-py3_10-cuda12_1-test: # Testing
422 if: ${{ github.repository_owner == 'pytorch' }}
424 - manywheel-py3_10-cuda12_1-build
425 - get-label-type
426 uses: ./.github/workflows/_binary-test-linux.yml
436 DOCKER_IMAGE: pytorch/manylinux-builder:cuda12.1-2.5
439 build_name: manywheel-py3_10-cuda12_1
440 build_environment: linux-binary-manywheel-split
441 runner_prefix: "${{ needs.get-label-type.outputs.label-type }}"
444 github-token: ${{ secrets.GITHUB_TOKEN }}
445 manywheel-py3_10-cuda12_1-upload: # Uploading
446 if: ${{ github.repository_owner == 'pytorch' }}
448 id-token: write
450 needs: manywheel-py3_10-cuda12_1-test
460 DOCKER_IMAGE: pytorch/manylinux-builder:cuda12.1-2.5
463 build_name: manywheel-py3_10-cuda12_1
465 github-token: ${{ secrets.GITHUB_TOKEN }}
466 conda-pytorchbot-token: ${{ secrets.CONDA_PYTORCHBOT_TOKEN }}
467 conda-pytorchbot-token-test: ${{ secrets.CONDA_PYTORCHBOT_TOKEN_TEST }}
468 uses: ./.github/workflows/_binary-upload.yml
470 manywheel-py3_10-cuda12_1-full-build:
471 if: ${{ github.repository_owner == 'pytorch' }}
472 uses: ./.github/workflows/_binary-build-linux.yml
473 needs: get-label-type
483 DOCKER_IMAGE: pytorch/manylinux-builder:cuda12.1-2.5
486 runner_prefix: "${{ needs.get-label-type.outputs.label-type }}"
487 build_name: manywheel-py3_10-cuda12_1-full
488 build_environment: linux-binary-manywheel-split
490 github-token: ${{ secrets.GITHUB_TOKEN }}
491 manywheel-py3_10-cuda12_1-full-test: # Testing
492 if: ${{ github.repository_owner == 'pytorch' }}
494 - manywheel-py3_10-cuda12_1-full-build
495 - get-label-type
496 uses: ./.github/workflows/_binary-test-linux.yml
506 DOCKER_IMAGE: pytorch/manylinux-builder:cuda12.1-2.5
509 build_name: manywheel-py3_10-cuda12_1-full
510 build_environment: linux-binary-manywheel-split
511 runner_prefix: "${{ needs.get-label-type.outputs.label-type }}"
514 github-token: ${{ secrets.GITHUB_TOKEN }}
515 manywheel-py3_10-cuda12_1-full-upload: # Uploading
516 if: ${{ github.repository_owner == 'pytorch' }}
518 id-token: write
520 needs: manywheel-py3_10-cuda12_1-full-test
530 DOCKER_IMAGE: pytorch/manylinux-builder:cuda12.1-2.5
533 build_name: manywheel-py3_10-cuda12_1-full
535 github-token: ${{ secrets.GITHUB_TOKEN }}
536 conda-pytorchbot-token: ${{ secrets.CONDA_PYTORCHBOT_TOKEN }}
537 conda-pytorchbot-token-test: ${{ secrets.CONDA_PYTORCHBOT_TOKEN_TEST }}
538 uses: ./.github/workflows/_binary-upload.yml
540 manywheel-py3_10-cuda12_4-build:
541 if: ${{ github.repository_owner == 'pytorch' }}
542 uses: ./.github/workflows/_binary-build-linux.yml
543 needs: get-label-type
553 DOCKER_IMAGE: pytorch/manylinux-builder:cuda12.4-2.5
556 runner_prefix: "${{ needs.get-label-type.outputs.label-type }}"
557 build_name: manywheel-py3_10-cuda12_4
558 build_environment: linux-binary-manywheel-split
559 …-cuda-nvrtc-cu12==12.4.127; platform_system == 'Linux' and platform_machine == 'x86_64' | nvidia-c…
561 github-token: ${{ secrets.GITHUB_TOKEN }}
562 manywheel-py3_10-cuda12_4-test: # Testing
563 if: ${{ github.repository_owner == 'pytorch' }}
565 - manywheel-py3_10-cuda12_4-build
566 - get-label-type
567 uses: ./.github/workflows/_binary-test-linux.yml
577 DOCKER_IMAGE: pytorch/manylinux-builder:cuda12.4-2.5
580 build_name: manywheel-py3_10-cuda12_4
581 build_environment: linux-binary-manywheel-split
582 runner_prefix: "${{ needs.get-label-type.outputs.label-type }}"
585 github-token: ${{ secrets.GITHUB_TOKEN }}
586 manywheel-py3_10-cuda12_4-upload: # Uploading
587 if: ${{ github.repository_owner == 'pytorch' }}
589 id-token: write
591 needs: manywheel-py3_10-cuda12_4-test
601 DOCKER_IMAGE: pytorch/manylinux-builder:cuda12.4-2.5
604 build_name: manywheel-py3_10-cuda12_4
606 github-token: ${{ secrets.GITHUB_TOKEN }}
607 conda-pytorchbot-token: ${{ secrets.CONDA_PYTORCHBOT_TOKEN }}
608 conda-pytorchbot-token-test: ${{ secrets.CONDA_PYTORCHBOT_TOKEN_TEST }}
609 uses: ./.github/workflows/_binary-upload.yml
611 manywheel-py3_10-cpu-build:
612 if: ${{ github.repository_owner == 'pytorch' }}
613 uses: ./.github/workflows/_binary-build-linux.yml
614 needs: get-label-type
623 DOCKER_IMAGE: pytorch/manylinux-builder:cpu-2.5
626 runner_prefix: "${{ needs.get-label-type.outputs.label-type }}"
627 build_name: manywheel-py3_10-cpu
628 build_environment: linux-binary-manywheel-split
630 github-token: ${{ secrets.GITHUB_TOKEN }}
631 manywheel-py3_10-cpu-test: # Testing
632 if: ${{ github.repository_owner == 'pytorch' }}
634 - manywheel-py3_10-cpu-build
635 - get-label-type
636 uses: ./.github/workflows/_binary-test-linux.yml
645 DOCKER_IMAGE: pytorch/manylinux-builder:cpu-2.5
648 build_name: manywheel-py3_10-cpu
649 build_environment: linux-binary-manywheel-split
650 runner_prefix: "${{ needs.get-label-type.outputs.label-type }}"
653 github-token: ${{ secrets.GITHUB_TOKEN }}
654 manywheel-py3_10-cpu-upload: # Uploading
655 if: ${{ github.repository_owner == 'pytorch' }}
657 id-token: write
659 needs: manywheel-py3_10-cpu-test
668 DOCKER_IMAGE: pytorch/manylinux-builder:cpu-2.5
671 build_name: manywheel-py3_10-cpu
673 github-token: ${{ secrets.GITHUB_TOKEN }}
674 conda-pytorchbot-token: ${{ secrets.CONDA_PYTORCHBOT_TOKEN }}
675 conda-pytorchbot-token-test: ${{ secrets.CONDA_PYTORCHBOT_TOKEN_TEST }}
676 uses: ./.github/workflows/_binary-upload.yml
678 manywheel-py3_11-cuda11_8-build:
679 if: ${{ github.repository_owner == 'pytorch' }}
680 uses: ./.github/workflows/_binary-build-linux.yml
681 needs: get-label-type
691 DOCKER_IMAGE: pytorch/manylinux-builder:cuda11.8-2.5
694 runner_prefix: "${{ needs.get-label-type.outputs.label-type }}"
695 build_name: manywheel-py3_11-cuda11_8
696 build_environment: linux-binary-manywheel-split
697 …-cuda-nvrtc-cu11==11.8.89; platform_system == 'Linux' and platform_machine == 'x86_64' | nvidia-cu…
699 github-token: ${{ secrets.GITHUB_TOKEN }}
700 manywheel-py3_11-cuda11_8-test: # Testing
701 if: ${{ github.repository_owner == 'pytorch' }}
703 - manywheel-py3_11-cuda11_8-build
704 - get-label-type
705 uses: ./.github/workflows/_binary-test-linux.yml
715 DOCKER_IMAGE: pytorch/manylinux-builder:cuda11.8-2.5
718 build_name: manywheel-py3_11-cuda11_8
719 build_environment: linux-binary-manywheel-split
720 runner_prefix: "${{ needs.get-label-type.outputs.label-type }}"
723 github-token: ${{ secrets.GITHUB_TOKEN }}
724 manywheel-py3_11-cuda11_8-upload: # Uploading
725 if: ${{ github.repository_owner == 'pytorch' }}
727 id-token: write
729 needs: manywheel-py3_11-cuda11_8-test
739 DOCKER_IMAGE: pytorch/manylinux-builder:cuda11.8-2.5
742 build_name: manywheel-py3_11-cuda11_8
744 github-token: ${{ secrets.GITHUB_TOKEN }}
745 conda-pytorchbot-token: ${{ secrets.CONDA_PYTORCHBOT_TOKEN }}
746 conda-pytorchbot-token-test: ${{ secrets.CONDA_PYTORCHBOT_TOKEN_TEST }}
747 uses: ./.github/workflows/_binary-upload.yml
749 manywheel-py3_11-cuda12_1-build:
750 if: ${{ github.repository_owner == 'pytorch' }}
751 uses: ./.github/workflows/_binary-build-linux.yml
752 needs: get-label-type
762 DOCKER_IMAGE: pytorch/manylinux-builder:cuda12.1-2.5
765 runner_prefix: "${{ needs.get-label-type.outputs.label-type }}"
766 build_name: manywheel-py3_11-cuda12_1
767 build_environment: linux-binary-manywheel-split
768 …-cuda-nvrtc-cu12==12.1.105; platform_system == 'Linux' and platform_machine == 'x86_64' | nvidia-c…
770 github-token: ${{ secrets.GITHUB_TOKEN }}
771 manywheel-py3_11-cuda12_1-test: # Testing
772 if: ${{ github.repository_owner == 'pytorch' }}
774 - manywheel-py3_11-cuda12_1-build
775 - get-label-type
776 uses: ./.github/workflows/_binary-test-linux.yml
786 DOCKER_IMAGE: pytorch/manylinux-builder:cuda12.1-2.5
789 build_name: manywheel-py3_11-cuda12_1
790 build_environment: linux-binary-manywheel-split
791 runner_prefix: "${{ needs.get-label-type.outputs.label-type }}"
794 github-token: ${{ secrets.GITHUB_TOKEN }}
795 manywheel-py3_11-cuda12_1-upload: # Uploading
796 if: ${{ github.repository_owner == 'pytorch' }}
798 id-token: write
800 needs: manywheel-py3_11-cuda12_1-test
810 DOCKER_IMAGE: pytorch/manylinux-builder:cuda12.1-2.5
813 build_name: manywheel-py3_11-cuda12_1
815 github-token: ${{ secrets.GITHUB_TOKEN }}
816 conda-pytorchbot-token: ${{ secrets.CONDA_PYTORCHBOT_TOKEN }}
817 conda-pytorchbot-token-test: ${{ secrets.CONDA_PYTORCHBOT_TOKEN_TEST }}
818 uses: ./.github/workflows/_binary-upload.yml
820 manywheel-py3_11-cuda12_4-build:
821 if: ${{ github.repository_owner == 'pytorch' }}
822 uses: ./.github/workflows/_binary-build-linux.yml
823 needs: get-label-type
833 DOCKER_IMAGE: pytorch/manylinux-builder:cuda12.4-2.5
836 runner_prefix: "${{ needs.get-label-type.outputs.label-type }}"
837 build_name: manywheel-py3_11-cuda12_4
838 build_environment: linux-binary-manywheel-split
839 …-cuda-nvrtc-cu12==12.4.127; platform_system == 'Linux' and platform_machine == 'x86_64' | nvidia-c…
841 github-token: ${{ secrets.GITHUB_TOKEN }}
842 manywheel-py3_11-cuda12_4-test: # Testing
843 if: ${{ github.repository_owner == 'pytorch' }}
845 - manywheel-py3_11-cuda12_4-build
846 - get-label-type
847 uses: ./.github/workflows/_binary-test-linux.yml
857 DOCKER_IMAGE: pytorch/manylinux-builder:cuda12.4-2.5
860 build_name: manywheel-py3_11-cuda12_4
861 build_environment: linux-binary-manywheel-split
862 runner_prefix: "${{ needs.get-label-type.outputs.label-type }}"
865 github-token: ${{ secrets.GITHUB_TOKEN }}
866 manywheel-py3_11-cuda12_4-upload: # Uploading
867 if: ${{ github.repository_owner == 'pytorch' }}
869 id-token: write
871 needs: manywheel-py3_11-cuda12_4-test
881 DOCKER_IMAGE: pytorch/manylinux-builder:cuda12.4-2.5
884 build_name: manywheel-py3_11-cuda12_4
886 github-token: ${{ secrets.GITHUB_TOKEN }}
887 conda-pytorchbot-token: ${{ secrets.CONDA_PYTORCHBOT_TOKEN }}
888 conda-pytorchbot-token-test: ${{ secrets.CONDA_PYTORCHBOT_TOKEN_TEST }}
889 uses: ./.github/workflows/_binary-upload.yml
891 manywheel-py3_11-cpu-build:
892 if: ${{ github.repository_owner == 'pytorch' }}
893 uses: ./.github/workflows/_binary-build-linux.yml
894 needs: get-label-type
903 DOCKER_IMAGE: pytorch/manylinux-builder:cpu-2.5
906 runner_prefix: "${{ needs.get-label-type.outputs.label-type }}"
907 build_name: manywheel-py3_11-cpu
908 build_environment: linux-binary-manywheel-split
910 github-token: ${{ secrets.GITHUB_TOKEN }}
911 manywheel-py3_11-cpu-test: # Testing
912 if: ${{ github.repository_owner == 'pytorch' }}
914 - manywheel-py3_11-cpu-build
915 - get-label-type
916 uses: ./.github/workflows/_binary-test-linux.yml
925 DOCKER_IMAGE: pytorch/manylinux-builder:cpu-2.5
928 build_name: manywheel-py3_11-cpu
929 build_environment: linux-binary-manywheel-split
930 runner_prefix: "${{ needs.get-label-type.outputs.label-type }}"
933 github-token: ${{ secrets.GITHUB_TOKEN }}
934 manywheel-py3_11-cpu-upload: # Uploading
935 if: ${{ github.repository_owner == 'pytorch' }}
937 id-token: write
939 needs: manywheel-py3_11-cpu-test
948 DOCKER_IMAGE: pytorch/manylinux-builder:cpu-2.5
951 build_name: manywheel-py3_11-cpu
953 github-token: ${{ secrets.GITHUB_TOKEN }}
954 conda-pytorchbot-token: ${{ secrets.CONDA_PYTORCHBOT_TOKEN }}
955 conda-pytorchbot-token-test: ${{ secrets.CONDA_PYTORCHBOT_TOKEN_TEST }}
956 uses: ./.github/workflows/_binary-upload.yml
958 manywheel-py3_12-cuda11_8-build:
959 if: ${{ github.repository_owner == 'pytorch' }}
960 uses: ./.github/workflows/_binary-build-linux.yml
961 needs: get-label-type
971 DOCKER_IMAGE: pytorch/manylinux-builder:cuda11.8-2.5
974 runner_prefix: "${{ needs.get-label-type.outputs.label-type }}"
975 build_name: manywheel-py3_12-cuda11_8
976 build_environment: linux-binary-manywheel-split
977 …-cuda-nvrtc-cu11==11.8.89; platform_system == 'Linux' and platform_machine == 'x86_64' | nvidia-cu…
979 github-token: ${{ secrets.GITHUB_TOKEN }}
980 manywheel-py3_12-cuda11_8-test: # Testing
981 if: ${{ github.repository_owner == 'pytorch' }}
983 - manywheel-py3_12-cuda11_8-build
984 - get-label-type
985 uses: ./.github/workflows/_binary-test-linux.yml
995 DOCKER_IMAGE: pytorch/manylinux-builder:cuda11.8-2.5
998 build_name: manywheel-py3_12-cuda11_8
999 build_environment: linux-binary-manywheel-split
1000 runner_prefix: "${{ needs.get-label-type.outputs.label-type }}"
1003 github-token: ${{ secrets.GITHUB_TOKEN }}
1004 manywheel-py3_12-cuda11_8-upload: # Uploading
1005 if: ${{ github.repository_owner == 'pytorch' }}
1007 id-token: write
1009 needs: manywheel-py3_12-cuda11_8-test
1019 DOCKER_IMAGE: pytorch/manylinux-builder:cuda11.8-2.5
1022 build_name: manywheel-py3_12-cuda11_8
1024 github-token: ${{ secrets.GITHUB_TOKEN }}
1025 conda-pytorchbot-token: ${{ secrets.CONDA_PYTORCHBOT_TOKEN }}
1026 conda-pytorchbot-token-test: ${{ secrets.CONDA_PYTORCHBOT_TOKEN_TEST }}
1027 uses: ./.github/workflows/_binary-upload.yml
1029 manywheel-py3_12-cuda12_1-build:
1030 if: ${{ github.repository_owner == 'pytorch' }}
1031 uses: ./.github/workflows/_binary-build-linux.yml
1032 needs: get-label-type
1042 DOCKER_IMAGE: pytorch/manylinux-builder:cuda12.1-2.5
1045 runner_prefix: "${{ needs.get-label-type.outputs.label-type }}"
1046 build_name: manywheel-py3_12-cuda12_1
1047 build_environment: linux-binary-manywheel-split
1048 …-cuda-nvrtc-cu12==12.1.105; platform_system == 'Linux' and platform_machine == 'x86_64' | nvidia-c…
1050 github-token: ${{ secrets.GITHUB_TOKEN }}
1051 manywheel-py3_12-cuda12_1-test: # Testing
1052 if: ${{ github.repository_owner == 'pytorch' }}
1054 - manywheel-py3_12-cuda12_1-build
1055 - get-label-type
1056 uses: ./.github/workflows/_binary-test-linux.yml
1066 DOCKER_IMAGE: pytorch/manylinux-builder:cuda12.1-2.5
1069 build_name: manywheel-py3_12-cuda12_1
1070 build_environment: linux-binary-manywheel-split
1071 runner_prefix: "${{ needs.get-label-type.outputs.label-type }}"
1074 github-token: ${{ secrets.GITHUB_TOKEN }}
1075 manywheel-py3_12-cuda12_1-upload: # Uploading
1076 if: ${{ github.repository_owner == 'pytorch' }}
1078 id-token: write
1080 needs: manywheel-py3_12-cuda12_1-test
1090 DOCKER_IMAGE: pytorch/manylinux-builder:cuda12.1-2.5
1093 build_name: manywheel-py3_12-cuda12_1
1095 github-token: ${{ secrets.GITHUB_TOKEN }}
1096 conda-pytorchbot-token: ${{ secrets.CONDA_PYTORCHBOT_TOKEN }}
1097 conda-pytorchbot-token-test: ${{ secrets.CONDA_PYTORCHBOT_TOKEN_TEST }}
1098 uses: ./.github/workflows/_binary-upload.yml
1100 manywheel-py3_12-cuda12_4-build:
1101 if: ${{ github.repository_owner == 'pytorch' }}
1102 uses: ./.github/workflows/_binary-build-linux.yml
1103 needs: get-label-type
1113 DOCKER_IMAGE: pytorch/manylinux-builder:cuda12.4-2.5
1116 runner_prefix: "${{ needs.get-label-type.outputs.label-type }}"
1117 build_name: manywheel-py3_12-cuda12_4
1118 build_environment: linux-binary-manywheel-split
1119 …-cuda-nvrtc-cu12==12.4.127; platform_system == 'Linux' and platform_machine == 'x86_64' | nvidia-c…
1121 github-token: ${{ secrets.GITHUB_TOKEN }}
1122 manywheel-py3_12-cuda12_4-test: # Testing
1123 if: ${{ github.repository_owner == 'pytorch' }}
1125 - manywheel-py3_12-cuda12_4-build
1126 - get-label-type
1127 uses: ./.github/workflows/_binary-test-linux.yml
1137 DOCKER_IMAGE: pytorch/manylinux-builder:cuda12.4-2.5
1140 build_name: manywheel-py3_12-cuda12_4
1141 build_environment: linux-binary-manywheel-split
1142 runner_prefix: "${{ needs.get-label-type.outputs.label-type }}"
1145 github-token: ${{ secrets.GITHUB_TOKEN }}
1146 manywheel-py3_12-cuda12_4-upload: # Uploading
1147 if: ${{ github.repository_owner == 'pytorch' }}
1149 id-token: write
1151 needs: manywheel-py3_12-cuda12_4-test
1161 DOCKER_IMAGE: pytorch/manylinux-builder:cuda12.4-2.5
1164 build_name: manywheel-py3_12-cuda12_4
1166 github-token: ${{ secrets.GITHUB_TOKEN }}
1167 conda-pytorchbot-token: ${{ secrets.CONDA_PYTORCHBOT_TOKEN }}
1168 conda-pytorchbot-token-test: ${{ secrets.CONDA_PYTORCHBOT_TOKEN_TEST }}
1169 uses: ./.github/workflows/_binary-upload.yml
1171 manywheel-py3_12-cpu-build:
1172 if: ${{ github.repository_owner == 'pytorch' }}
1173 uses: ./.github/workflows/_binary-build-linux.yml
1174 needs: get-label-type
1183 DOCKER_IMAGE: pytorch/manylinux-builder:cpu-2.5
1186 runner_prefix: "${{ needs.get-label-type.outputs.label-type }}"
1187 build_name: manywheel-py3_12-cpu
1188 build_environment: linux-binary-manywheel-split
1190 github-token: ${{ secrets.GITHUB_TOKEN }}
1191 manywheel-py3_12-cpu-test: # Testing
1192 if: ${{ github.repository_owner == 'pytorch' }}
1194 - manywheel-py3_12-cpu-build
1195 - get-label-type
1196 uses: ./.github/workflows/_binary-test-linux.yml
1205 DOCKER_IMAGE: pytorch/manylinux-builder:cpu-2.5
1208 build_name: manywheel-py3_12-cpu
1209 build_environment: linux-binary-manywheel-split
1210 runner_prefix: "${{ needs.get-label-type.outputs.label-type }}"
1213 github-token: ${{ secrets.GITHUB_TOKEN }}
1214 manywheel-py3_12-cpu-upload: # Uploading
1215 if: ${{ github.repository_owner == 'pytorch' }}
1217 id-token: write
1219 needs: manywheel-py3_12-cpu-test
1228 DOCKER_IMAGE: pytorch/manylinux-builder:cpu-2.5
1231 build_name: manywheel-py3_12-cpu
1233 github-token: ${{ secrets.GITHUB_TOKEN }}
1234 conda-pytorchbot-token: ${{ secrets.CONDA_PYTORCHBOT_TOKEN }}
1235 conda-pytorchbot-token-test: ${{ secrets.CONDA_PYTORCHBOT_TOKEN_TEST }}
1236 uses: ./.github/workflows/_binary-upload.yml
1238 manywheel-py3_13-cuda11_8-build:
1239 if: ${{ github.repository_owner == 'pytorch' }}
1240 uses: ./.github/workflows/_binary-build-linux.yml
1241 needs: get-label-type
1251 DOCKER_IMAGE: pytorch/manylinux-builder:cuda11.8-2.5
1254 runner_prefix: "${{ needs.get-label-type.outputs.label-type }}"
1255 build_name: manywheel-py3_13-cuda11_8
1256 build_environment: linux-binary-manywheel-split
1257 …-cuda-nvrtc-cu11==11.8.89; platform_system == 'Linux' and platform_machine == 'x86_64' | nvidia-cu…
1259 github-token: ${{ secrets.GITHUB_TOKEN }}
1260 manywheel-py3_13-cuda11_8-test: # Testing
1261 if: ${{ github.repository_owner == 'pytorch' }}
1263 - manywheel-py3_13-cuda11_8-build
1264 - get-label-type
1265 uses: ./.github/workflows/_binary-test-linux.yml
1275 DOCKER_IMAGE: pytorch/manylinux-builder:cuda11.8-2.5
1278 build_name: manywheel-py3_13-cuda11_8
1279 build_environment: linux-binary-manywheel-split
1280 runner_prefix: "${{ needs.get-label-type.outputs.label-type }}"
1283 github-token: ${{ secrets.GITHUB_TOKEN }}
1284 manywheel-py3_13-cuda11_8-upload: # Uploading
1285 if: ${{ github.repository_owner == 'pytorch' }}
1287 id-token: write
1289 needs: manywheel-py3_13-cuda11_8-test
1299 DOCKER_IMAGE: pytorch/manylinux-builder:cuda11.8-2.5
1302 build_name: manywheel-py3_13-cuda11_8
1304 github-token: ${{ secrets.GITHUB_TOKEN }}
1305 conda-pytorchbot-token: ${{ secrets.CONDA_PYTORCHBOT_TOKEN }}
1306 conda-pytorchbot-token-test: ${{ secrets.CONDA_PYTORCHBOT_TOKEN_TEST }}
1307 uses: ./.github/workflows/_binary-upload.yml
1309 manywheel-py3_13-cuda12_1-build:
1310 if: ${{ github.repository_owner == 'pytorch' }}
1311 uses: ./.github/workflows/_binary-build-linux.yml
1312 needs: get-label-type
1322 DOCKER_IMAGE: pytorch/manylinux-builder:cuda12.1-2.5
1325 runner_prefix: "${{ needs.get-label-type.outputs.label-type }}"
1326 build_name: manywheel-py3_13-cuda12_1
1327 build_environment: linux-binary-manywheel-split
1328 …-cuda-nvrtc-cu12==12.1.105; platform_system == 'Linux' and platform_machine == 'x86_64' | nvidia-c…
1330 github-token: ${{ secrets.GITHUB_TOKEN }}
1331 manywheel-py3_13-cuda12_1-test: # Testing
1332 if: ${{ github.repository_owner == 'pytorch' }}
1334 - manywheel-py3_13-cuda12_1-build
1335 - get-label-type
1336 uses: ./.github/workflows/_binary-test-linux.yml
1346 DOCKER_IMAGE: pytorch/manylinux-builder:cuda12.1-2.5
1349 build_name: manywheel-py3_13-cuda12_1
1350 build_environment: linux-binary-manywheel-split
1351 runner_prefix: "${{ needs.get-label-type.outputs.label-type }}"
1354 github-token: ${{ secrets.GITHUB_TOKEN }}
1355 manywheel-py3_13-cuda12_1-upload: # Uploading
1356 if: ${{ github.repository_owner == 'pytorch' }}
1358 id-token: write
1360 needs: manywheel-py3_13-cuda12_1-test
1370 DOCKER_IMAGE: pytorch/manylinux-builder:cuda12.1-2.5
1373 build_name: manywheel-py3_13-cuda12_1
1375 github-token: ${{ secrets.GITHUB_TOKEN }}
1376 conda-pytorchbot-token: ${{ secrets.CONDA_PYTORCHBOT_TOKEN }}
1377 conda-pytorchbot-token-test: ${{ secrets.CONDA_PYTORCHBOT_TOKEN_TEST }}
1378 uses: ./.github/workflows/_binary-upload.yml
1380 manywheel-py3_13-cuda12_4-build:
1381 if: ${{ github.repository_owner == 'pytorch' }}
1382 uses: ./.github/workflows/_binary-build-linux.yml
1383 needs: get-label-type
1393 DOCKER_IMAGE: pytorch/manylinux-builder:cuda12.4-2.5
1396 runner_prefix: "${{ needs.get-label-type.outputs.label-type }}"
1397 build_name: manywheel-py3_13-cuda12_4
1398 build_environment: linux-binary-manywheel-split
1399 …-cuda-nvrtc-cu12==12.4.127; platform_system == 'Linux' and platform_machine == 'x86_64' | nvidia-c…
1401 github-token: ${{ secrets.GITHUB_TOKEN }}
1402 manywheel-py3_13-cuda12_4-test: # Testing
1403 if: ${{ github.repository_owner == 'pytorch' }}
1405 - manywheel-py3_13-cuda12_4-build
1406 - get-label-type
1407 uses: ./.github/workflows/_binary-test-linux.yml
1417 DOCKER_IMAGE: pytorch/manylinux-builder:cuda12.4-2.5
1420 build_name: manywheel-py3_13-cuda12_4
1421 build_environment: linux-binary-manywheel-split
1422 runner_prefix: "${{ needs.get-label-type.outputs.label-type }}"
1425 github-token: ${{ secrets.GITHUB_TOKEN }}
1426 manywheel-py3_13-cuda12_4-upload: # Uploading
1427 if: ${{ github.repository_owner == 'pytorch' }}
1429 id-token: write
1431 needs: manywheel-py3_13-cuda12_4-test
1441 DOCKER_IMAGE: pytorch/manylinux-builder:cuda12.4-2.5
1444 build_name: manywheel-py3_13-cuda12_4
1446 github-token: ${{ secrets.GITHUB_TOKEN }}
1447 conda-pytorchbot-token: ${{ secrets.CONDA_PYTORCHBOT_TOKEN }}
1448 conda-pytorchbot-token-test: ${{ secrets.CONDA_PYTORCHBOT_TOKEN_TEST }}
1449 uses: ./.github/workflows/_binary-upload.yml
1451 manywheel-py3_13-cpu-build:
1452 if: ${{ github.repository_owner == 'pytorch' }}
1453 uses: ./.github/workflows/_binary-build-linux.yml
1454 needs: get-label-type
1463 DOCKER_IMAGE: pytorch/manylinux-builder:cpu-2.5
1466 runner_prefix: "${{ needs.get-label-type.outputs.label-type }}"
1467 build_name: manywheel-py3_13-cpu
1468 build_environment: linux-binary-manywheel-split
1470 github-token: ${{ secrets.GITHUB_TOKEN }}
1471 manywheel-py3_13-cpu-test: # Testing
1472 if: ${{ github.repository_owner == 'pytorch' }}
1474 - manywheel-py3_13-cpu-build
1475 - get-label-type
1476 uses: ./.github/workflows/_binary-test-linux.yml
1485 DOCKER_IMAGE: pytorch/manylinux-builder:cpu-2.5
1488 build_name: manywheel-py3_13-cpu
1489 build_environment: linux-binary-manywheel-split
1490 runner_prefix: "${{ needs.get-label-type.outputs.label-type }}"
1493 github-token: ${{ secrets.GITHUB_TOKEN }}
1494 manywheel-py3_13-cpu-upload: # Uploading
1495 if: ${{ github.repository_owner == 'pytorch' }}
1497 id-token: write
1499 needs: manywheel-py3_13-cpu-test
1508 DOCKER_IMAGE: pytorch/manylinux-builder:cpu-2.5
1511 build_name: manywheel-py3_13-cpu
1513 github-token: ${{ secrets.GITHUB_TOKEN }}
1514 conda-pytorchbot-token: ${{ secrets.CONDA_PYTORCHBOT_TOKEN }}
1515 conda-pytorchbot-token-test: ${{ secrets.CONDA_PYTORCHBOT_TOKEN_TEST }}
1516 uses: ./.github/workflows/_binary-upload.yml