Skip to content

[VL] Fix release packaging and rewrite the release guide - #12761

Open
philo-he wants to merge 2 commits into
apache:mainfrom
philo-he:update-release-doc
Open

[VL] Fix release packaging and rewrite the release guide#12761
philo-he wants to merge 2 commits into
apache:mainfrom
philo-he:update-release-doc

Conversation

@philo-he

@philo-he philo-he commented Aug 12, 2026

Copy link
Copy Markdown
Member

What changes are proposed in this pull request?

Documents the release process in more detail, so that a release manager — particularly one running it for the first time — can follow it end to end without reconstructing the missing steps.

How was this patch tested?

Tested in the release process.

Was this patch authored or co-authored using generative AI tooling?

Claude Opus 5 helped improve the wording.

Copilot AI lite review requested due to automatic review settings August 12, 2026 20:52

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates the Velox release packaging flow to produce ASF-compliant binary tarballs and substantially rewrites the Velox release guide to document the end-to-end RC/vote/publish process.

Changes:

  • Extend package-release.sh to package Spark 4.1 artifacts and include LICENSE/NOTICE inside each binary tarball (sourced from LICENSE-binary/NOTICE-binary).
  • Rewrite/expand docs/developers/HowToRelease.md with pre-release checks, CI-based build guidance, and more detailed voting/publishing steps.

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 1 comment.

File Description
docs/developers/HowToRelease.md Expanded and reorganized the Velox release guide, adding pre-release checks and more detailed RC/vote/publish instructions.
dev/release/package-release.sh Fixes/improves binary packaging (top-level dir + LICENSE/NOTICE), adds Spark 4.1 packaging, and fails fast on missing prerequisites.

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

Comment on lines +29 to +30
VELOX_REPO=https://github.com/IBM/velox.git
VELOX_BRANCH=branch-1.7-dft

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is just an example for the release steps.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants