...
The artifacts ( source tarball, checksums etc) need to be copied over to https://dist.apache.org/repos/dist/dev/tez/. ( This is an SVN repo where the release artifacts need to be committed to ). The artifacts should be created under a directory with the release number and RC number.
Release Voting process
Start a Vote
...
For a cancelled vote due to any reason, change the subject to "[CANCEL][VOTE] Apache Tez x.y.z rc0"
After A Successful Vote
Release the staging repository
Log on to https://repository.apache.org and look at the Staging Repositories. "Release" the tez repository previously sent out in the vote thread, so that it is available for general consumption.
Copy the bits to distribution folder for Apache Tez
Copy the Release Candidate bits from https://dist.apache.org/repos/dist/dev/tez/ to https://dist.apache.org/repos/dist/release/tez/. Delete the older release from https://dist.apache.org/repos/dist/release/tez/Create a new directory with the release number and copy the artifacts into that directory. If needed, update STABLE to point to the new release.
Create the release tag
git tag -a release-x.y.z -m 'Tez x.y.z'
git push --tags origin
Note that it takes 24 hours for the changes to propagate to the mirrors.
Wait 24 hours and verify that the bits are available in the mirrors before sending an announcement.
Release the staging repository
Log on to https://repository.apache.org and look at the Staging Repositories. "Release" the tez repository previously sent out in the vote thread, so that it is available for general consumption.
Update website at tez.apache.org
Follow instructions from Updating the Tez Website
...