• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1# @generated DO NOT EDIT MANUALLY
2
3# Template is at:    .github/templates/linux_binary_build_workflow.yml.j2
4# Generation script: .github/scripts/generate_ci_workflows.py
5name: linux-s390x-binary-manywheel
6
7
8on:
9  push:
10    # NOTE: Meta Employees can trigger new nightlies using: https://fburl.com/trigger_pytorch_nightly_build
11    branches:
12      - nightly
13    tags:
14      # NOTE: Binary build pipelines should only get triggered on release candidate builds
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/*'
19  workflow_dispatch:
20
21env:
22  # Needed for conda builds
23  ALPINE_IMAGE: "docker.io/s390x/alpine"
24  ANACONDA_USER: pytorch
25  AWS_DEFAULT_REGION: us-east-1
26  BINARY_ENV_FILE: /tmp/env
27  BUILD_ENVIRONMENT: linux-s390x-binary-manywheel
28  BUILDER_ROOT: /builder
29  GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
30  PR_NUMBER: ${{ github.event.pull_request.number }}
31  PYTORCH_FINAL_PACKAGE_DIR: /artifacts
32  PYTORCH_ROOT: /pytorch
33  SHA1: ${{ github.event.pull_request.head.sha || github.sha }}
34  SKIP_ALL_TESTS: 0
35concurrency:
36  group: linux-s390x-binary-manywheel-${{ github.event.pull_request.number || github.ref_name }}-${{ github.ref_type == 'branch' && github.sha }}-${{ github.event_name == 'workflow_dispatch' }}
37  cancel-in-progress: true
38
39jobs:
40  manywheel-py3_8-cpu-s390x-build:
41    if: ${{ github.repository_owner == 'pytorch' }}
42    uses: ./.github/workflows/_binary-build-linux.yml
43    with:
44      PYTORCH_ROOT: /pytorch
45      BUILDER_ROOT: /builder
46      PACKAGE_TYPE: manywheel
47      # TODO: This is a legacy variable that we eventually want to get rid of in
48      #       favor of GPU_ARCH_VERSION
49      DESIRED_CUDA: cpu
50      GPU_ARCH_TYPE: cpu-s390x
51      DOCKER_IMAGE: pytorch/manylinuxs390x-builder:cpu-s390x-2.4
52      DESIRED_PYTHON: "3.8"
53      runs_on: linux.s390x
54      ALPINE_IMAGE: "docker.io/s390x/alpine"
55      build_name: manywheel-py3_8-cpu-s390x
56      build_environment: linux-s390x-binary-manywheel
57      PYTORCH_EXTRA_INSTALL_REQUIREMENTS: nvidia-cuda-nvrtc-cu12==12.1.105; platform_system == 'Linux' and platform_machine == 'x86_64' | nvidia-cuda-runtime-cu12==12.1.105; platform_system == 'Linux' and platform_machine == 'x86_64' | nvidia-cuda-cupti-cu12==12.1.105; platform_system == 'Linux' and platform_machine == 'x86_64' | nvidia-cudnn-cu12==9.1.0.70; platform_system == 'Linux' and platform_machine == 'x86_64' | nvidia-cublas-cu12==12.1.3.1; platform_system == 'Linux' and platform_machine == 'x86_64' | nvidia-cufft-cu12==11.0.2.54; platform_system == 'Linux' and platform_machine == 'x86_64' | nvidia-curand-cu12==10.3.2.106; platform_system == 'Linux' and platform_machine == 'x86_64' | nvidia-cusolver-cu12==11.4.5.107; platform_system == 'Linux' and platform_machine == 'x86_64' | nvidia-cusparse-cu12==12.1.0.106; platform_system == 'Linux' and platform_machine == 'x86_64' | nvidia-nccl-cu12==2.20.5; platform_system == 'Linux' and platform_machine == 'x86_64' | nvidia-nvtx-cu12==12.1.105; platform_system == 'Linux' and platform_machine == 'x86_64'
58    secrets:
59      github-token: ${{ secrets.GITHUB_TOKEN }}
60  manywheel-py3_8-cpu-s390x-test:  # Testing
61    if: ${{ github.repository_owner == 'pytorch' }}
62    needs: manywheel-py3_8-cpu-s390x-build
63    uses: ./.github/workflows/_binary-test-linux.yml
64    with:
65      PYTORCH_ROOT: /pytorch
66      BUILDER_ROOT: /builder
67      PACKAGE_TYPE: manywheel
68      # TODO: This is a legacy variable that we eventually want to get rid of in
69      #       favor of GPU_ARCH_VERSION
70      DESIRED_CUDA: cpu
71      GPU_ARCH_TYPE: cpu-s390x
72      DOCKER_IMAGE: pytorch/manylinuxs390x-builder:cpu-s390x-2.4
73      DESIRED_PYTHON: "3.8"
74      build_name: manywheel-py3_8-cpu-s390x
75      build_environment: linux-s390x-binary-manywheel
76      runs_on: linux.s390x
77      ALPINE_IMAGE: "docker.io/s390x/alpine"
78    secrets:
79      github-token: ${{ secrets.GITHUB_TOKEN }}
80  manywheel-py3_8-cpu-s390x-upload:  # Uploading
81    if: ${{ github.repository_owner == 'pytorch' }}
82    permissions:
83      id-token: write
84      contents: read
85    needs: manywheel-py3_8-cpu-s390x-test
86    with:
87      PYTORCH_ROOT: /pytorch
88      BUILDER_ROOT: /builder
89      PACKAGE_TYPE: manywheel
90      # TODO: This is a legacy variable that we eventually want to get rid of in
91      #       favor of GPU_ARCH_VERSION
92      DESIRED_CUDA: cpu
93      GPU_ARCH_TYPE: cpu-s390x
94      DOCKER_IMAGE: pytorch/manylinuxs390x-builder:cpu-s390x-2.4
95      DESIRED_PYTHON: "3.8"
96      build_name: manywheel-py3_8-cpu-s390x
97    secrets:
98      github-token: ${{ secrets.GITHUB_TOKEN }}
99      conda-pytorchbot-token: ${{ secrets.CONDA_PYTORCHBOT_TOKEN }}
100      conda-pytorchbot-token-test: ${{ secrets.CONDA_PYTORCHBOT_TOKEN_TEST }}
101    uses: ./.github/workflows/_binary-upload.yml
102
103  manywheel-py3_9-cpu-s390x-build:
104    if: ${{ github.repository_owner == 'pytorch' }}
105    uses: ./.github/workflows/_binary-build-linux.yml
106    with:
107      PYTORCH_ROOT: /pytorch
108      BUILDER_ROOT: /builder
109      PACKAGE_TYPE: manywheel
110      # TODO: This is a legacy variable that we eventually want to get rid of in
111      #       favor of GPU_ARCH_VERSION
112      DESIRED_CUDA: cpu
113      GPU_ARCH_TYPE: cpu-s390x
114      DOCKER_IMAGE: pytorch/manylinuxs390x-builder:cpu-s390x-2.4
115      DESIRED_PYTHON: "3.9"
116      runs_on: linux.s390x
117      ALPINE_IMAGE: "docker.io/s390x/alpine"
118      build_name: manywheel-py3_9-cpu-s390x
119      build_environment: linux-s390x-binary-manywheel
120      PYTORCH_EXTRA_INSTALL_REQUIREMENTS: nvidia-cuda-nvrtc-cu12==12.1.105; platform_system == 'Linux' and platform_machine == 'x86_64' | nvidia-cuda-runtime-cu12==12.1.105; platform_system == 'Linux' and platform_machine == 'x86_64' | nvidia-cuda-cupti-cu12==12.1.105; platform_system == 'Linux' and platform_machine == 'x86_64' | nvidia-cudnn-cu12==9.1.0.70; platform_system == 'Linux' and platform_machine == 'x86_64' | nvidia-cublas-cu12==12.1.3.1; platform_system == 'Linux' and platform_machine == 'x86_64' | nvidia-cufft-cu12==11.0.2.54; platform_system == 'Linux' and platform_machine == 'x86_64' | nvidia-curand-cu12==10.3.2.106; platform_system == 'Linux' and platform_machine == 'x86_64' | nvidia-cusolver-cu12==11.4.5.107; platform_system == 'Linux' and platform_machine == 'x86_64' | nvidia-cusparse-cu12==12.1.0.106; platform_system == 'Linux' and platform_machine == 'x86_64' | nvidia-nccl-cu12==2.20.5; platform_system == 'Linux' and platform_machine == 'x86_64' | nvidia-nvtx-cu12==12.1.105; platform_system == 'Linux' and platform_machine == 'x86_64'
121    secrets:
122      github-token: ${{ secrets.GITHUB_TOKEN }}
123  manywheel-py3_9-cpu-s390x-test:  # Testing
124    if: ${{ github.repository_owner == 'pytorch' }}
125    needs: manywheel-py3_9-cpu-s390x-build
126    uses: ./.github/workflows/_binary-test-linux.yml
127    with:
128      PYTORCH_ROOT: /pytorch
129      BUILDER_ROOT: /builder
130      PACKAGE_TYPE: manywheel
131      # TODO: This is a legacy variable that we eventually want to get rid of in
132      #       favor of GPU_ARCH_VERSION
133      DESIRED_CUDA: cpu
134      GPU_ARCH_TYPE: cpu-s390x
135      DOCKER_IMAGE: pytorch/manylinuxs390x-builder:cpu-s390x-2.4
136      DESIRED_PYTHON: "3.9"
137      build_name: manywheel-py3_9-cpu-s390x
138      build_environment: linux-s390x-binary-manywheel
139      runs_on: linux.s390x
140      ALPINE_IMAGE: "docker.io/s390x/alpine"
141    secrets:
142      github-token: ${{ secrets.GITHUB_TOKEN }}
143  manywheel-py3_9-cpu-s390x-upload:  # Uploading
144    if: ${{ github.repository_owner == 'pytorch' }}
145    permissions:
146      id-token: write
147      contents: read
148    needs: manywheel-py3_9-cpu-s390x-test
149    with:
150      PYTORCH_ROOT: /pytorch
151      BUILDER_ROOT: /builder
152      PACKAGE_TYPE: manywheel
153      # TODO: This is a legacy variable that we eventually want to get rid of in
154      #       favor of GPU_ARCH_VERSION
155      DESIRED_CUDA: cpu
156      GPU_ARCH_TYPE: cpu-s390x
157      DOCKER_IMAGE: pytorch/manylinuxs390x-builder:cpu-s390x-2.4
158      DESIRED_PYTHON: "3.9"
159      build_name: manywheel-py3_9-cpu-s390x
160    secrets:
161      github-token: ${{ secrets.GITHUB_TOKEN }}
162      conda-pytorchbot-token: ${{ secrets.CONDA_PYTORCHBOT_TOKEN }}
163      conda-pytorchbot-token-test: ${{ secrets.CONDA_PYTORCHBOT_TOKEN_TEST }}
164    uses: ./.github/workflows/_binary-upload.yml
165
166  manywheel-py3_10-cpu-s390x-build:
167    if: ${{ github.repository_owner == 'pytorch' }}
168    uses: ./.github/workflows/_binary-build-linux.yml
169    with:
170      PYTORCH_ROOT: /pytorch
171      BUILDER_ROOT: /builder
172      PACKAGE_TYPE: manywheel
173      # TODO: This is a legacy variable that we eventually want to get rid of in
174      #       favor of GPU_ARCH_VERSION
175      DESIRED_CUDA: cpu
176      GPU_ARCH_TYPE: cpu-s390x
177      DOCKER_IMAGE: pytorch/manylinuxs390x-builder:cpu-s390x-2.4
178      DESIRED_PYTHON: "3.10"
179      runs_on: linux.s390x
180      ALPINE_IMAGE: "docker.io/s390x/alpine"
181      build_name: manywheel-py3_10-cpu-s390x
182      build_environment: linux-s390x-binary-manywheel
183      PYTORCH_EXTRA_INSTALL_REQUIREMENTS: nvidia-cuda-nvrtc-cu12==12.1.105; platform_system == 'Linux' and platform_machine == 'x86_64' | nvidia-cuda-runtime-cu12==12.1.105; platform_system == 'Linux' and platform_machine == 'x86_64' | nvidia-cuda-cupti-cu12==12.1.105; platform_system == 'Linux' and platform_machine == 'x86_64' | nvidia-cudnn-cu12==9.1.0.70; platform_system == 'Linux' and platform_machine == 'x86_64' | nvidia-cublas-cu12==12.1.3.1; platform_system == 'Linux' and platform_machine == 'x86_64' | nvidia-cufft-cu12==11.0.2.54; platform_system == 'Linux' and platform_machine == 'x86_64' | nvidia-curand-cu12==10.3.2.106; platform_system == 'Linux' and platform_machine == 'x86_64' | nvidia-cusolver-cu12==11.4.5.107; platform_system == 'Linux' and platform_machine == 'x86_64' | nvidia-cusparse-cu12==12.1.0.106; platform_system == 'Linux' and platform_machine == 'x86_64' | nvidia-nccl-cu12==2.20.5; platform_system == 'Linux' and platform_machine == 'x86_64' | nvidia-nvtx-cu12==12.1.105; platform_system == 'Linux' and platform_machine == 'x86_64'
184    secrets:
185      github-token: ${{ secrets.GITHUB_TOKEN }}
186  manywheel-py3_10-cpu-s390x-test:  # Testing
187    if: ${{ github.repository_owner == 'pytorch' }}
188    needs: manywheel-py3_10-cpu-s390x-build
189    uses: ./.github/workflows/_binary-test-linux.yml
190    with:
191      PYTORCH_ROOT: /pytorch
192      BUILDER_ROOT: /builder
193      PACKAGE_TYPE: manywheel
194      # TODO: This is a legacy variable that we eventually want to get rid of in
195      #       favor of GPU_ARCH_VERSION
196      DESIRED_CUDA: cpu
197      GPU_ARCH_TYPE: cpu-s390x
198      DOCKER_IMAGE: pytorch/manylinuxs390x-builder:cpu-s390x-2.4
199      DESIRED_PYTHON: "3.10"
200      build_name: manywheel-py3_10-cpu-s390x
201      build_environment: linux-s390x-binary-manywheel
202      runs_on: linux.s390x
203      ALPINE_IMAGE: "docker.io/s390x/alpine"
204    secrets:
205      github-token: ${{ secrets.GITHUB_TOKEN }}
206  manywheel-py3_10-cpu-s390x-upload:  # Uploading
207    if: ${{ github.repository_owner == 'pytorch' }}
208    permissions:
209      id-token: write
210      contents: read
211    needs: manywheel-py3_10-cpu-s390x-test
212    with:
213      PYTORCH_ROOT: /pytorch
214      BUILDER_ROOT: /builder
215      PACKAGE_TYPE: manywheel
216      # TODO: This is a legacy variable that we eventually want to get rid of in
217      #       favor of GPU_ARCH_VERSION
218      DESIRED_CUDA: cpu
219      GPU_ARCH_TYPE: cpu-s390x
220      DOCKER_IMAGE: pytorch/manylinuxs390x-builder:cpu-s390x-2.4
221      DESIRED_PYTHON: "3.10"
222      build_name: manywheel-py3_10-cpu-s390x
223    secrets:
224      github-token: ${{ secrets.GITHUB_TOKEN }}
225      conda-pytorchbot-token: ${{ secrets.CONDA_PYTORCHBOT_TOKEN }}
226      conda-pytorchbot-token-test: ${{ secrets.CONDA_PYTORCHBOT_TOKEN_TEST }}
227    uses: ./.github/workflows/_binary-upload.yml
228
229  manywheel-py3_11-cpu-s390x-build:
230    if: ${{ github.repository_owner == 'pytorch' }}
231    uses: ./.github/workflows/_binary-build-linux.yml
232    with:
233      PYTORCH_ROOT: /pytorch
234      BUILDER_ROOT: /builder
235      PACKAGE_TYPE: manywheel
236      # TODO: This is a legacy variable that we eventually want to get rid of in
237      #       favor of GPU_ARCH_VERSION
238      DESIRED_CUDA: cpu
239      GPU_ARCH_TYPE: cpu-s390x
240      DOCKER_IMAGE: pytorch/manylinuxs390x-builder:cpu-s390x-2.4
241      DESIRED_PYTHON: "3.11"
242      runs_on: linux.s390x
243      ALPINE_IMAGE: "docker.io/s390x/alpine"
244      build_name: manywheel-py3_11-cpu-s390x
245      build_environment: linux-s390x-binary-manywheel
246      PYTORCH_EXTRA_INSTALL_REQUIREMENTS: nvidia-cuda-nvrtc-cu12==12.1.105; platform_system == 'Linux' and platform_machine == 'x86_64' | nvidia-cuda-runtime-cu12==12.1.105; platform_system == 'Linux' and platform_machine == 'x86_64' | nvidia-cuda-cupti-cu12==12.1.105; platform_system == 'Linux' and platform_machine == 'x86_64' | nvidia-cudnn-cu12==9.1.0.70; platform_system == 'Linux' and platform_machine == 'x86_64' | nvidia-cublas-cu12==12.1.3.1; platform_system == 'Linux' and platform_machine == 'x86_64' | nvidia-cufft-cu12==11.0.2.54; platform_system == 'Linux' and platform_machine == 'x86_64' | nvidia-curand-cu12==10.3.2.106; platform_system == 'Linux' and platform_machine == 'x86_64' | nvidia-cusolver-cu12==11.4.5.107; platform_system == 'Linux' and platform_machine == 'x86_64' | nvidia-cusparse-cu12==12.1.0.106; platform_system == 'Linux' and platform_machine == 'x86_64' | nvidia-nccl-cu12==2.20.5; platform_system == 'Linux' and platform_machine == 'x86_64' | nvidia-nvtx-cu12==12.1.105; platform_system == 'Linux' and platform_machine == 'x86_64'
247    secrets:
248      github-token: ${{ secrets.GITHUB_TOKEN }}
249  manywheel-py3_11-cpu-s390x-test:  # Testing
250    if: ${{ github.repository_owner == 'pytorch' }}
251    needs: manywheel-py3_11-cpu-s390x-build
252    uses: ./.github/workflows/_binary-test-linux.yml
253    with:
254      PYTORCH_ROOT: /pytorch
255      BUILDER_ROOT: /builder
256      PACKAGE_TYPE: manywheel
257      # TODO: This is a legacy variable that we eventually want to get rid of in
258      #       favor of GPU_ARCH_VERSION
259      DESIRED_CUDA: cpu
260      GPU_ARCH_TYPE: cpu-s390x
261      DOCKER_IMAGE: pytorch/manylinuxs390x-builder:cpu-s390x-2.4
262      DESIRED_PYTHON: "3.11"
263      build_name: manywheel-py3_11-cpu-s390x
264      build_environment: linux-s390x-binary-manywheel
265      runs_on: linux.s390x
266      ALPINE_IMAGE: "docker.io/s390x/alpine"
267    secrets:
268      github-token: ${{ secrets.GITHUB_TOKEN }}
269  manywheel-py3_11-cpu-s390x-upload:  # Uploading
270    if: ${{ github.repository_owner == 'pytorch' }}
271    permissions:
272      id-token: write
273      contents: read
274    needs: manywheel-py3_11-cpu-s390x-test
275    with:
276      PYTORCH_ROOT: /pytorch
277      BUILDER_ROOT: /builder
278      PACKAGE_TYPE: manywheel
279      # TODO: This is a legacy variable that we eventually want to get rid of in
280      #       favor of GPU_ARCH_VERSION
281      DESIRED_CUDA: cpu
282      GPU_ARCH_TYPE: cpu-s390x
283      DOCKER_IMAGE: pytorch/manylinuxs390x-builder:cpu-s390x-2.4
284      DESIRED_PYTHON: "3.11"
285      build_name: manywheel-py3_11-cpu-s390x
286    secrets:
287      github-token: ${{ secrets.GITHUB_TOKEN }}
288      conda-pytorchbot-token: ${{ secrets.CONDA_PYTORCHBOT_TOKEN }}
289      conda-pytorchbot-token-test: ${{ secrets.CONDA_PYTORCHBOT_TOKEN_TEST }}
290    uses: ./.github/workflows/_binary-upload.yml
291
292  manywheel-py3_12-cpu-s390x-build:
293    if: ${{ github.repository_owner == 'pytorch' }}
294    uses: ./.github/workflows/_binary-build-linux.yml
295    with:
296      PYTORCH_ROOT: /pytorch
297      BUILDER_ROOT: /builder
298      PACKAGE_TYPE: manywheel
299      # TODO: This is a legacy variable that we eventually want to get rid of in
300      #       favor of GPU_ARCH_VERSION
301      DESIRED_CUDA: cpu
302      GPU_ARCH_TYPE: cpu-s390x
303      DOCKER_IMAGE: pytorch/manylinuxs390x-builder:cpu-s390x-2.4
304      DESIRED_PYTHON: "3.12"
305      runs_on: linux.s390x
306      ALPINE_IMAGE: "docker.io/s390x/alpine"
307      build_name: manywheel-py3_12-cpu-s390x
308      build_environment: linux-s390x-binary-manywheel
309      PYTORCH_EXTRA_INSTALL_REQUIREMENTS: nvidia-cuda-nvrtc-cu12==12.1.105; platform_system == 'Linux' and platform_machine == 'x86_64' | nvidia-cuda-runtime-cu12==12.1.105; platform_system == 'Linux' and platform_machine == 'x86_64' | nvidia-cuda-cupti-cu12==12.1.105; platform_system == 'Linux' and platform_machine == 'x86_64' | nvidia-cudnn-cu12==9.1.0.70; platform_system == 'Linux' and platform_machine == 'x86_64' | nvidia-cublas-cu12==12.1.3.1; platform_system == 'Linux' and platform_machine == 'x86_64' | nvidia-cufft-cu12==11.0.2.54; platform_system == 'Linux' and platform_machine == 'x86_64' | nvidia-curand-cu12==10.3.2.106; platform_system == 'Linux' and platform_machine == 'x86_64' | nvidia-cusolver-cu12==11.4.5.107; platform_system == 'Linux' and platform_machine == 'x86_64' | nvidia-cusparse-cu12==12.1.0.106; platform_system == 'Linux' and platform_machine == 'x86_64' | nvidia-nccl-cu12==2.20.5; platform_system == 'Linux' and platform_machine == 'x86_64' | nvidia-nvtx-cu12==12.1.105; platform_system == 'Linux' and platform_machine == 'x86_64'
310    secrets:
311      github-token: ${{ secrets.GITHUB_TOKEN }}
312  manywheel-py3_12-cpu-s390x-test:  # Testing
313    if: ${{ github.repository_owner == 'pytorch' }}
314    needs: manywheel-py3_12-cpu-s390x-build
315    uses: ./.github/workflows/_binary-test-linux.yml
316    with:
317      PYTORCH_ROOT: /pytorch
318      BUILDER_ROOT: /builder
319      PACKAGE_TYPE: manywheel
320      # TODO: This is a legacy variable that we eventually want to get rid of in
321      #       favor of GPU_ARCH_VERSION
322      DESIRED_CUDA: cpu
323      GPU_ARCH_TYPE: cpu-s390x
324      DOCKER_IMAGE: pytorch/manylinuxs390x-builder:cpu-s390x-2.4
325      DESIRED_PYTHON: "3.12"
326      build_name: manywheel-py3_12-cpu-s390x
327      build_environment: linux-s390x-binary-manywheel
328      runs_on: linux.s390x
329      ALPINE_IMAGE: "docker.io/s390x/alpine"
330    secrets:
331      github-token: ${{ secrets.GITHUB_TOKEN }}
332  manywheel-py3_12-cpu-s390x-upload:  # Uploading
333    if: ${{ github.repository_owner == 'pytorch' }}
334    permissions:
335      id-token: write
336      contents: read
337    needs: manywheel-py3_12-cpu-s390x-test
338    with:
339      PYTORCH_ROOT: /pytorch
340      BUILDER_ROOT: /builder
341      PACKAGE_TYPE: manywheel
342      # TODO: This is a legacy variable that we eventually want to get rid of in
343      #       favor of GPU_ARCH_VERSION
344      DESIRED_CUDA: cpu
345      GPU_ARCH_TYPE: cpu-s390x
346      DOCKER_IMAGE: pytorch/manylinuxs390x-builder:cpu-s390x-2.4
347      DESIRED_PYTHON: "3.12"
348      build_name: manywheel-py3_12-cpu-s390x
349    secrets:
350      github-token: ${{ secrets.GITHUB_TOKEN }}
351      conda-pytorchbot-token: ${{ secrets.CONDA_PYTORCHBOT_TOKEN }}
352      conda-pytorchbot-token-test: ${{ secrets.CONDA_PYTORCHBOT_TOKEN_TEST }}
353    uses: ./.github/workflows/_binary-upload.yml
354