mirror of
https://github.com/apache/doris.git
synced 2026-11-04 07:31:17 +00:00
### What problem does this PR solve? Problem Summary: Add `tools/release-tools/`, a set of helper scripts for a Release Manager (RM) to cut an Apache Doris **source** release candidate in three steps: - `01-check-env.sh` — check / prepare the GPG signing environment and ASF credentials. - `02-package-sign-upload.sh` — `git archive` the tag, GPG-sign, generate sha512, upload to the dev SVN. - `03-vote-mail.sh` — generate the `[VOTE]` email draft. - `release.env` — shared config (version, paths, signing key, SVN URLs, email); edit per release. - `README.md` — usage. The scripts are reusable across releases (everything version-specific lives in `release.env`). Branch prep, issue cleanup, patch merges and tag creation are out of scope.