From 2c1955f9e0291fda31e153e7d99a9cd6749d2414 Mon Sep 17 00:00:00 2001 From: Sutou Kouhei Date: Wed, 12 Feb 2025 13:46:12 +0900 Subject: [PATCH] GH-604: [Release] Upload only source archive to dist.apache.org Fixes GH-604. For example, here are target files for 18.2.0: * apache-arrow-java-18.2.0.tar.gz * apache-arrow-java-18.2.0.tar.gz.asc * apache-arrow-java-18.2.0.tar.gz.sha256 * apache-arrow-java-18.2.0.tar.gz.sha512 --- dev/release/release.sh | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/dev/release/release.sh b/dev/release/release.sh index c0c7d3328a..3e0b9c4c7f 100755 --- a/dev/release/release.sh +++ b/dev/release/release.sh @@ -49,6 +49,7 @@ git tag -a -m "${version}" "${tag}" "${rc_tag}" git push origin "${tag}" release_id="apache-arrow-java-${version}" +source_archive="apache-arrow-java-${version}.tar.gz" dist_url="https://dist.apache.org/repos/dist/release/arrow" dist_base_dir="dev/release/dist" dist_dir="${dist_base_dir}/${release_id}" @@ -56,8 +57,9 @@ echo "Checking out ${dist_url}" rm -rf "${dist_base_dir}" svn co --depth=empty "${dist_url}" "${dist_base_dir}" gh release download "${rc_tag}" \ - --repo "${repository}" \ --dir "${dist_dir}" \ + --pattern "${source_archive}*" \ + --repo "${repository}" \ --skip-existing echo "Uploading to release/"