File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -397,9 +397,9 @@ jobs:
397397 needs : build
398398 name : upload-wheel-${{ matrix.python_version }}-${{ matrix.desired_cuda }}-${{ matrix.gpu_arch_type }}-${{ inputs.is-jetpack }}
399399 uses : pytorch/test-infra/.github/workflows/_binary_upload.yml@main
400- # if it is not jetpack nor rtx , then upload to pytorch index
400+ # if it is not jetpack, then upload to pytorch index
401401 # if it is the release wheel or tarball, then skip upload to pytorch index
402- if : ${{ inputs.is-jetpack == false && inputs.use-rtx == false && inputs. is-release-wheel == false && inputs.is-release-tarball == false }}
402+ if : ${{ inputs.is-jetpack == false && inputs.is-release-wheel == false && inputs.is-release-tarball == false }}
403403 with :
404404 repository : ${{ inputs.repository }}
405405 ref : ${{ inputs.ref }}
Original file line number Diff line number Diff line change @@ -124,7 +124,35 @@ jobs:
124124 smoke-test-script : ${{ matrix.smoke-test-script }}
125125 trigger-event : ${{ github.event_name }}
126126 is-release-wheel : true
127-
127+ release-rtx-wheel-artifacts :
128+ name : Release x86_64 torch-tensorrt-rtx wheel artifacts
129+ needs : [generate-release-wheel-matrix]
130+ strategy :
131+ fail-fast : false
132+ matrix :
133+ include :
134+ - repository : pytorch/tensorrt
135+ package-name : torch_tensorrt
136+ pre-script : packaging/pre_build_script.sh
137+ env-var-script : packaging/env_vars.txt
138+ post-script : packaging/post_build_script.sh
139+ smoke-test-script : packaging/smoke_test_script.sh
140+ is-release-wheel : true
141+ uses : ./.github/workflows/build_linux.yml
142+ with :
143+ repository : ${{ matrix.repository }}
144+ ref : " "
145+ test-infra-repository : pytorch/test-infra
146+ test-infra-ref : main
147+ build-matrix : ${{ needs.generate-release-wheel-matrix.outputs.matrix }}
148+ pre-script : ${{ matrix.pre-script }}
149+ env-var-script : ${{ matrix.env-var-script }}
150+ post-script : ${{ matrix.post-script }}
151+ package-name : ${{ matrix.package-name }}
152+ smoke-test-script : ${{ matrix.smoke-test-script }}
153+ trigger-event : ${{ github.event_name }}
154+ use-rtx : true
155+ is-release-wheel : true
128156concurrency :
129157 group : ${{ github.workflow }}-x86_64-release-${{ github.event.pull_request.number || github.ref_name }}-${{ inputs.repository }}-${{ github.event_name == 'workflow_dispatch' }}-${{ inputs.job-name }}
130158 cancel-in-progress : true
Original file line number Diff line number Diff line change @@ -128,6 +128,32 @@ jobs:
128128 package-name : ${{ matrix.package-name }}
129129 is-release-wheel : true
130130
131+ release-rtx-wheel-artifacts :
132+ needs : [generate-release-wheel-matrix]
133+ name : Release Windows torch-tensorrt-rtx wheel artifacts
134+ strategy :
135+ fail-fast : false
136+ matrix :
137+ include :
138+ - repository : pytorch/tensorrt
139+ pre-script : packaging/pre_build_script_windows.sh
140+ env-script : packaging/vc_env_helper.bat
141+ smoke-test-script : packaging/smoke_test_windows.py
142+ package-name : torch_tensorrt
143+ is-release-wheel : true
144+ uses : ./.github/workflows/build_windows.yml
145+ with :
146+ repository : ${{ matrix.repository }}
147+ ref : " "
148+ test-infra-repository : pytorch/test-infra
149+ test-infra-ref : main
150+ build-matrix : ${{ needs.generate-release-wheel-matrix.outputs.matrix }}
151+ pre-script : ${{ matrix.pre-script }}
152+ env-script : ${{ matrix.env-script }}
153+ smoke-test-script : ${{ matrix.smoke-test-script }}
154+ package-name : ${{ matrix.package-name }}
155+ is-release-wheel : true
156+ use-rtx : true
131157
132158concurrency :
133159 group : ${{ github.workflow }}-${{ github.event.pull_request.number || github.ref_name }}-${{ inputs.repository }}-${{ github.event_name == 'workflow_dispatch' }}-${{ inputs.job-name }}
You can’t perform that action at this time.
0 commit comments