This is an automated email from the ASF dual-hosted git repository. JingsongLi pushed a commit to branch release_2 in repository https://gitbox.apache.org/repos/asf/paimon-mosaic.git
commit cfa6295f358b2650adf87a96962c296abf871d63 Author: JingsongLi <[email protected]> AuthorDate: Thu May 21 14:12:11 2026 +0800 Fix: require committing DEPENDENCIES.rust.tsv before source release The source tarball is built from a git clone, so generated files must be committed to appear in the archive. Updated the release doc to explicitly include the commit step after running dependencies.py generate. Co-Authored-By: Claude Opus 4.6 <[email protected]> --- docs/creating-a-release.html | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/docs/creating-a-release.html b/docs/creating-a-release.html index ac6b462..39cfbf9 100644 --- a/docs/creating-a-release.html +++ b/docs/creating-a-release.html @@ -200,9 +200,13 @@ cargo install cargo-deny # Check all dependency licenses are approved python3 tools/dependencies.py check -# Generate DEPENDENCIES.rust.tsv (included in source tarball) -python3 tools/dependencies.py generate</code></pre> - <p>Fix any license violations before proceeding. The generated <code>DEPENDENCIES.rust.tsv</code> file will be included in the source release archive.</p> +# Generate DEPENDENCIES.rust.tsv +python3 tools/dependencies.py generate + +# Commit the generated files (required for inclusion in the source tarball) +git add DEPENDENCIES.rust.tsv core/DEPENDENCIES.rust.tsv ffi/DEPENDENCIES.rust.tsv jni/DEPENDENCIES.rust.tsv +git commit -m "Generate DEPENDENCIES.rust.tsv for release ${RELEASE_VERSION}"</code></pre> + <p>Fix any license violations before proceeding. The generated files must be committed because <code>create_source_release.sh</code> builds the archive from a git clone.</p> <h3>Create Source Release Artifacts</h3> <pre><code>cd tools
