XiaoHongbo-Hope opened a new pull request, #790: URL: https://github.com/apache/paimon-rust/pull/790
## Summary - update the release status, 0.3.0 history, and 0.4.0 highlights - protect the repository's actual `release-*` branch naming convention - require source archives to come from a signed release tag whose version matches the workspace - align Rust, Python, and Go RC naming and reject `rc0`/leading-zero RC numbers - validate Go manual inputs against the source workspace and pass them safely into Bash - make Go tag/Release publication resumable while binding retries to the original annotated tag object and source commit - mark Go RCs as pre-releases and keep Go convenience releases from replacing the root project's Latest release - replace the yanked `chacha20` 0.10.1 lock entry with 0.10.2 and regenerate affected dependency reports ## Validation - `PYO3_PYTHON=python3.11 cargo +1.94.0 check --locked --workspace --all-targets --all-features` - `cargo +1.94.0 package --locked -p paimon -p paimon-datafusion --all-features` - `cargo +1.94.0 publish --locked -p paimon --all-features --dry-run` - `python3.11 scripts/dependencies.py verify` - `python3.11 scripts/dependencies.py check` - `python3.11 -m unittest discover -s scripts/tests -p 'test_*.py'` - `python3 scripts/validate_asf_yaml.py` - parsed all workflow YAML and syntax-checked explicit Bash steps - simulated Go retry recovery against `bindings/go/v0.3.0-rc1`, including tag object, parent, path allowlist, and all four packaged library verifiers - verified the latest `main` CI run is green No release tag or external package publication is performed by this PR. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
