You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@xtable.apache.org by "vinishjail97 (via GitHub)" <gi...@apache.org> on 2026/07/21 20:05:52 UTC

[PR] [release] Exclude xtable-service/examples screenshots from source release tarball [incubator-xtable]

vinishjail97 opened a new pull request, #852:
URL: https://github.com/apache/incubator-xtable/pull/852

   ## What is the purpose of the pull request
   
   The source-release tarball is built by `release/scripts/create_source_release.sh`, which rsyncs the tree with a set of `--exclude` patterns. The `xtable-service/examples/` directory (added in #704) contains binary PNG screenshots, so they end up in the source tarball and fail the project's own `validate_source_binary_files.sh` check during `validate_staged_release.sh` — an ASF source release must be source-only.
   
   This adds `--exclude "xtable-service/examples"` alongside the existing exclusions (e.g. `assets`, `demo`, `website`, `style/IDE.png`), so the screenshots stay in the repo but are kept out of the source release.
   
   Found while cutting `0.4.0-incubating-rc1`; the same fix is already on `branch-0.4` (commit that unblocked rc1). This brings `main` in line so the next release from `main` doesn't hit the same blocker.
   
   ## Verify this pull request
   
   Ran `create_source_release.sh` with the change and confirmed the produced tarball contains no `.png`/`examples` paths and passes `validate_source_binary_files.sh`.
   
   🤖 Generated with [Claude Code](https://claude.com/claude-code)


-- 
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: commits-unsubscribe@xtable.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] [855] Fix release scripts: exclude xtable-service/examples + repair deploy_staging_jars.sh [incubator-xtable]

Posted by "vinothchandar (via GitHub)" <gi...@apache.org>.
vinothchandar commented on code in PR #852:
URL: https://github.com/apache/incubator-xtable/pull/852#discussion_r3626268904


##########
release/scripts/deploy_staging_jars.sh:
##########
@@ -39,18 +39,19 @@ if [ "${1:-}" == "-h" ]; then
 Usage: $(basename "$0") [OPTIONS]
 
 Options:
-<version option>  One of the version options below
-${joined}
 -h, --help
 "
   exit 0
 fi
 
 
-COMMON_OPTIONS="-DdeployArtifacts=true -DskipTests -DretryFailedDeploymentCount=10"
+# -Dmaven.build.cache.enabled=false: the build cache (.mvn/extensions.xml) restores the

Review Comment:
   reasoning makes sense



-- 
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: commits-unsubscribe@xtable.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] [855] Fix release scripts: exclude xtable-service/examples + repair deploy_staging_jars.sh [incubator-xtable]

Posted by "vinishjail97 (via GitHub)" <gi...@apache.org>.
vinishjail97 merged PR #852:
URL: https://github.com/apache/incubator-xtable/pull/852


-- 
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: commits-unsubscribe@xtable.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org