tree: 7def0a77c429c9f2aeddb1b2c687c72b3fc06e2a
- changelog
- README.md
- release-candidate
- run-rat.sh
- verify-release-candidate
- verify-release-candidate.bat
dev/release/README.md
How to release
- Do a fresh
git clone of the repository using the ASF git as origin. - Set the git author to your gpg signing key using
git config --local user.email "<mail>". - Create an RC using
./dev/release/release-candidate -r <rcNum> -v <version> starting with rcNum=0. You could first do a dry-run by adding -p at the end. - Check that the uploaded RC is valid using
./dev/release/verify-release-candidate <version> <rcNum>. - Send the generated mail to dev@parquet.apache.org.
- Wait for the vote to end, either proceed to the next step or abort the RC and continue with the necessary fixes.
- In the release SVN, copy the contents of the RC folder into the release folder.
- Delete the previous
parquet-cpp release from SVN. - Cherry-pick the commits in the
master-after-X branch into master. - Send out the release mail to
dev@parquet.apache.org and announce@apache.org.