This is an automated email from the ASF dual-hosted git repository. jensg pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/thrift.git
The following commit(s) were added to refs/heads/master by this push: new 0ca6e888f Release Management: added the missing EXTRA_DIST validation step 0ca6e888f is described below commit 0ca6e888fc4acfd4f30c56e1e006ce61b8314efa Author: Jens Geyer <je...@apache.org> AuthorDate: Tue Sep 12 15:23:49 2023 +0200 Release Management: added the missing EXTRA_DIST validation step --- doc/ReleaseManagement.md | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/doc/ReleaseManagement.md b/doc/ReleaseManagement.md index e659ad470..e06c9b446 100644 --- a/doc/ReleaseManagement.md +++ b/doc/ReleaseManagement.md @@ -159,6 +159,13 @@ All Apache Thrift releases go through a 72-hour final release candidate voting p The result will be a file named `thrift-1.0.0.tar.gz`. Check the size and make sure it is roughly 4MB. It could get larger over time, but it shouldn't jump by orders of magnitude. Once satisfied you can exit the docker container with `exit`. + 1. Validate the contents of the tarball + + Unpack the tarball in some empty folder and do a fresh git clone of the branch into another. + Now compare both folders and check for any files missing. These need to be added to the appropriate `EXTRA_DIST` + makefile section(s). If necessary, commit the changes and repeat generating the source tarball until no more + differences can be found. + 1. Generate signatures and checksums for the tarball: ```bash