diff --git a/.github/workflows/build_conda_macos.yml b/.github/workflows/build_conda_macos.yml index a2e58651ca..d553a5b57f 100644 --- a/.github/workflows/build_conda_macos.yml +++ b/.github/workflows/build_conda_macos.yml @@ -160,15 +160,18 @@ jobs: echo "${{ inputs.repository }}/${SMOKE_TEST_SCRIPT} not found" else echo "${{ inputs.repository }}/${SMOKE_TEST_SCRIPT} found" - - ${CONDA_RUN} conda install -y pytorch -c pytorch cpuonly - CONDA_BINARY="$(ls ${{ inputs.repository }}/dist/${ARCH_NAME}/*.tar.bz2)" ${CONDA_RUN} conda install -v -y -c pytorch-nightly pytorch ${CONDA_RUN} conda install --offline "$CONDA_BINARY" - ${CONDA_RUN} conda install -y 'ffmpeg<5' + if [[ "${{ inputs.package-name }}" = "torchaudio" ]]; then + ${CONDA_RUN} conda install -y 'ffmpeg<5' + fi + if [[ "${{ inputs.package-name }}" = "torchvision" ]]; then + ${CONDA_RUN} conda install -y 'numpy>=1.11' + fi + ${CONDA_RUN} python3 "${{ inputs.repository }}/${SMOKE_TEST_SCRIPT}" fi - name: Upload package to conda diff --git a/.github/workflows/test_build_conda_linux_with_cuda.yml b/.github/workflows/test_build_conda_linux_with_cuda.yml index 19bb56a63f..dc645f0de4 100644 --- a/.github/workflows/test_build_conda_linux_with_cuda.yml +++ b/.github/workflows/test_build_conda_linux_with_cuda.yml @@ -32,7 +32,7 @@ jobs: - repository: pytorch/vision pre-script: "" post-script: "" - smoke-test-script: "" + smoke-test-script: test/smoke_test.py conda-package-directory: packaging/torchvision package-name: torchvision name: ${{ matrix.repository }} diff --git a/.github/workflows/test_build_conda_m1.yml b/.github/workflows/test_build_conda_m1.yml index d950a86b8b..4b8f849490 100644 --- a/.github/workflows/test_build_conda_m1.yml +++ b/.github/workflows/test_build_conda_m1.yml @@ -33,7 +33,7 @@ jobs: pre-script: "" post-script: "" conda-package-directory: packaging/torchvision - smoke-test-script: "" + smoke-test-script: test/smoke_test.py package-name: torchvision - repository: pytorch/text pre-script: "" diff --git a/.github/workflows/test_build_conda_macos.yml b/.github/workflows/test_build_conda_macos.yml index 3fc31d515e..96d0c20003 100644 --- a/.github/workflows/test_build_conda_macos.yml +++ b/.github/workflows/test_build_conda_macos.yml @@ -32,7 +32,7 @@ jobs: pre-script: "" post-script: "" conda-package-directory: packaging/torchvision - smoke-test-script: "" + smoke-test-script: test/smoke_test.py package-name: torchvision - repository: pytorch/text pre-script: "" diff --git a/.github/workflows/test_build_wheels_linux_with_cuda.yml b/.github/workflows/test_build_wheels_linux_with_cuda.yml index b3b33db043..42e959c474 100644 --- a/.github/workflows/test_build_wheels_linux_with_cuda.yml +++ b/.github/workflows/test_build_wheels_linux_with_cuda.yml @@ -32,7 +32,7 @@ jobs: - repository: pytorch/vision pre-script: "" post-script: "" - smoke-test-script: "" + smoke-test-script: test/smoke_test.py package-name: torchvision uses: ./.github/workflows/build_wheels_linux.yml name: ${{ matrix.repository }} diff --git a/.github/workflows/test_build_wheels_m1.yml b/.github/workflows/test_build_wheels_m1.yml index f8b76c4803..9796511942 100644 --- a/.github/workflows/test_build_wheels_m1.yml +++ b/.github/workflows/test_build_wheels_m1.yml @@ -31,7 +31,7 @@ jobs: - repository: pytorch/vision pre-script: "" post-script: "" - smoke-test-script: "" + smoke-test-script: test/smoke_test.py package-name: torchvision - repository: pytorch/text pre-script: "" diff --git a/.github/workflows/test_build_wheels_macos.yml b/.github/workflows/test_build_wheels_macos.yml index 47b10c55c1..cb4bee1e60 100644 --- a/.github/workflows/test_build_wheels_macos.yml +++ b/.github/workflows/test_build_wheels_macos.yml @@ -31,7 +31,7 @@ jobs: - repository: pytorch/vision pre-script: "" post-script: "" - smoke-test-script: "" + smoke-test-script: test/smoke_test.py package-name: torchvision - repository: pytorch/text pre-script: "" diff --git a/.github/workflows/test_build_wheels_windows.yml b/.github/workflows/test_build_wheels_windows.yml index ed7e7f0499..e4186eadd2 100644 --- a/.github/workflows/test_build_wheels_windows.yml +++ b/.github/workflows/test_build_wheels_windows.yml @@ -34,7 +34,7 @@ jobs: pre-script: "" env-script: packaging/windows/internal/vc_env_helper.bat post-script: "" - smoke-test-script: "" + smoke-test-script: test/smoke_test.py package-name: torchvision - repository: pytorch/text pre-script: ""