Skip to content

Commit 75a8770

Browse files
authored
[aarch64] Release pypi prep script change for aarch64 builds (#1585)
1 parent 4cfde00 commit 75a8770

File tree

2 files changed

+10
-4
lines changed

2 files changed

+10
-4
lines changed

release/pypi/promote_pypi_to_staging.sh

+2-2
Original file line numberDiff line numberDiff line change
@@ -34,13 +34,13 @@ PLATFORM="${MACOS_X86_64}" VERSION_SUFFIX=""
3434
PLATFORM="${MACOS_ARM64}" VERSION_SUFFIX="" upload_pypi_to_staging torch "${PYTORCH_VERSION}" # m1 mac
3535

3636
PLATFORM="linux_x86_64" VERSION_SUFFIX="${LINUX_VERSION_SUFFIX}" upload_pypi_to_staging torchvision "${TORCHVISION_VERSION}"
37-
PLATFORM="manylinux2014_aarch64" VERSION_SUFFIX="" upload_pypi_to_staging torchvision "${TORCHVISION_VERSION}"
37+
PLATFORM="linux_aarch64" VERSION_SUFFIX="" upload_pypi_to_staging torchvision "${TORCHVISION_VERSION}"
3838
PLATFORM="win_amd64" VERSION_SUFFIX="${WIN_VERSION_SUFFIX}" upload_pypi_to_staging torchvision "${TORCHVISION_VERSION}"
3939
PLATFORM="${MACOS_X86_64}" VERSION_SUFFIX="" upload_pypi_to_staging torchvision "${TORCHVISION_VERSION}"
4040
PLATFORM="${MACOS_ARM64}" VERSION_SUFFIX="" upload_pypi_to_staging torchvision "${TORCHVISION_VERSION}"
4141

4242
PLATFORM="linux_x86_64" VERSION_SUFFIX="${LINUX_VERSION_SUFFIX}" upload_pypi_to_staging torchaudio "${TORCHAUDIO_VERSION}"
43-
PLATFORM="manylinux2014_aarch64" VERSION_SUFFIX="" upload_pypi_to_staging torchaudio "${TORCHAUDIO_VERSION}"
43+
PLATFORM="linux_aarch64" VERSION_SUFFIX="" upload_pypi_to_staging torchaudio "${TORCHAUDIO_VERSION}"
4444
PLATFORM="win_amd64" VERSION_SUFFIX="${WIN_VERSION_SUFFIX}" upload_pypi_to_staging torchaudio "${TORCHAUDIO_VERSION}"
4545
PLATFORM="${MACOS_X86_64}" VERSION_SUFFIX="" upload_pypi_to_staging torchaudio "${TORCHAUDIO_VERSION}"
4646
PLATFORM="${MACOS_ARM64}" VERSION_SUFFIX="" upload_pypi_to_staging torchaudio "${TORCHAUDIO_VERSION}"

release/pypi/upload_pypi_to_staging.sh

+8-2
Original file line numberDiff line numberDiff line change
@@ -42,10 +42,16 @@ fi
4242

4343
for pkg in ${pkgs_to_promote}; do
4444
pkg_basename="$(basename "${pkg}")"
45-
# Don't attempt to change if manylinux2014
46-
if [[ "${pkg}" != *manylinux2014* ]]; then
45+
46+
if [[ "${pkg}" != *aarch64* ]]; then
4747
# sub out linux for manylinux1
4848
pkg_basename="$(basename "${pkg//linux/manylinux1}")"
49+
elif [[ "${pkg}" == *manylinux_2_17_aarch64* ]]; then
50+
# strip manylinux_2_17 from core filename
51+
pkg_basename="$(basename "${pkg//manylinux_2_17_aarch64./}")"
52+
elif [[ "${pkg}" == *linux_aarch64* ]]; then
53+
# domains change linux_aarch64 to manylinux2014_aarch64
54+
pkg_basename="$(basename "${pkg//linux_aarch64/manylinux2014_aarch64}")"
4955
fi
5056
orig_pkg="${tmp_dir}/${pkg_basename}"
5157
(

0 commit comments

Comments
 (0)