You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@arrow.apache.org by al...@apache.org on 2022/02/14 14:36:58 UTC
[arrow-datafusion] branch master updated: Fix verification scripts for 7.0.0 release (#1830)
This is an automated email from the ASF dual-hosted git repository.
alamb pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/arrow-datafusion.git
The following commit(s) were added to refs/heads/master by this push:
new ca765d5 Fix verification scripts for 7.0.0 release (#1830)
ca765d5 is described below
commit ca765d54dda6114da55ece8d876c042eca3ea870
Author: Andrew Lamb <an...@nerdnetworks.org>
AuthorDate: Mon Feb 14 09:36:51 2022 -0500
Fix verification scripts for 7.0.0 release (#1830)
* Update release and verify scripts
* fixup
* Fix publish check
* remove python check
---
dev/release/create-tarball.sh | 7 -------
dev/release/verify-release-candidate.sh | 14 +++++---------
2 files changed, 5 insertions(+), 16 deletions(-)
diff --git a/dev/release/create-tarball.sh b/dev/release/create-tarball.sh
index 59214a5..c668ea8 100755
--- a/dev/release/create-tarball.sh
+++ b/dev/release/create-tarball.sh
@@ -125,13 +125,6 @@ gpg --armor --output ${tarball}.asc --detach-sig ${tarball}
(cd ${distdir} && shasum -a 256 ${tarname}) > ${tarball}.sha256
(cd ${distdir} && shasum -a 512 ${tarname}) > ${tarball}.sha512
-# download python binary releases from Github Action
-python_distdir=${distdir}/python
-echo "Preparing python release artifacts"
-test -d ${python_distdir} || mkdir -p ${python_distdir}
-pushd "${python_distdir}"
- python ${SOURCE_DIR}/download-python-wheels.py "${tag}"
-popd
echo "Uploading to apache dist/dev to ${url}"
svn co --depth=empty https://dist.apache.org/repos/dist/dev/arrow ${SOURCE_TOP_DIR}/dev/dist
diff --git a/dev/release/verify-release-candidate.sh b/dev/release/verify-release-candidate.sh
index 9a0c9d3..8d107b90 100755
--- a/dev/release/verify-release-candidate.sh
+++ b/dev/release/verify-release-candidate.sh
@@ -72,7 +72,7 @@ fetch_archive() {
verify_dir_artifact_signatures() {
# verify the signature and the checksums of each artifact
- find $1 -name '*.asc' | while read sigfile; do
+ find . -name '*.asc' | while read sigfile; do
artifact=${sigfile/.asc/}
gpg --verify $sigfile $artifact || exit 1
@@ -135,7 +135,10 @@ test_source_distribution() {
exit 1
fi
- pushd datafusion
+
+ # Note can't verify datafusion or datafusion-expr as they depend
+ # on datafusion-common which isn't published yet
+ pushd datafusion-common
cargo publish --dry-run
popd
}
@@ -154,13 +157,6 @@ pushd ${dist_name}
test_source_distribution
popd
-echo "Verifying python artifacts..."
-svn co $ARROW_DIST_URL/apache-arrow-datafusion-${VERSION}-rc${RC_NUMBER}/python python-artifacts
-pushd python-artifacts
- verify_dir_artifact_signatures
- twine check *.{whl,tar.gz}
-popd
-
TEST_SUCCESS=yes
echo 'Release candidate looks good!'
exit 0