Skip to content

Fill Java CI gaps for Maven Central publication - #23447

Draft
paul-aiyedun wants to merge 19 commits into
rapidsai:release/26.08from
paul-aiyedun:paul/fix_maven_publication_gaps
Draft

Fill Java CI gaps for Maven Central publication#23447
paul-aiyedun wants to merge 19 commits into
rapidsai:release/26.08from
paul-aiyedun:paul/fix_maven_publication_gaps

Conversation

@paul-aiyedun

Copy link
Copy Markdown
Contributor

Description

  • Seed unclassified primary JAR from the cuda12 classifier in
    assemble_maven_repo.sh.

  • Detect release-tag builds via rapids-is-release-build. Strip -SNAPSHOT
    and rewrite the POM before packaging.

  • Require GITHUB_REF in build_cudf_java_jar.sh and forward it into the
    container.

  • Default GITHUB_REF to the current branch in test_java_build_local.sh
    so local runs stay on the SNAPSHOT path.

  • Document release-tag vs SNAPSHOT versioning in java/ci/README.md.

Checklist

  • I am familiar with the Contributing Guidelines.
  • New or existing tests cover these changes.
  • The documentation is up to date with these changes.

* Seed unclassified primary JAR from the cuda12 classifier in
  assemble_maven_repo.sh.

* Detect release-tag builds via rapids-is-release-build. Strip -SNAPSHOT
  and rewrite the POM before packaging.

* Require GITHUB_REF in build_cudf_java_jar.sh and forward it into the
  container.

* Default GITHUB_REF to the current branch in test_java_build_local.sh
  so local runs stay on the SNAPSHOT path.

* Document release-tag vs SNAPSHOT versioning in java/ci/README.md.
@copy-pr-bot

copy-pr-bot Bot commented Jul 27, 2026

Copy link
Copy Markdown

Auto-sync is disabled for draft pull requests in this repository. Workflows must be run manually.

Contributors can view more details about this message here.

@github-actions github-actions Bot added the Java Affects Java cuDF API. label Jul 27, 2026
@paul-aiyedun paul-aiyedun added non-breaking Non-breaking change ci bug Something isn't working labels Jul 27, 2026
@paul-aiyedun

Copy link
Copy Markdown
Contributor Author

/ok to test ecf8bde

@paul-aiyedun

Copy link
Copy Markdown
Contributor Author

/ok to test e7d81cd

@paul-aiyedun

Copy link
Copy Markdown
Contributor Author

/ok to test c3ddf15

@paul-aiyedun

Copy link
Copy Markdown
Contributor Author

/ok to test bdb4da6

@paul-aiyedun

Copy link
Copy Markdown
Contributor Author

/ok to test 4bfd057

1 similar comment
@paul-aiyedun

Copy link
Copy Markdown
Contributor Author

/ok to test 4bfd057

@paul-aiyedun

Copy link
Copy Markdown
Contributor Author

/ok to test 279c4b3

@paul-aiyedun

Copy link
Copy Markdown
Contributor Author

/ok to test b202563

@paul-aiyedun

Copy link
Copy Markdown
Contributor Author

/ok to test 91b532a

@paul-aiyedun

Copy link
Copy Markdown
Contributor Author

/ok to test 50ddf52

@paul-aiyedun

Copy link
Copy Markdown
Contributor Author

/ok to test 4fb8a71

@paul-aiyedun

Copy link
Copy Markdown
Contributor Author

/ok to test f10ee95

@paul-aiyedun

Copy link
Copy Markdown
Contributor Author

/ok to test b85c60a

@paul-aiyedun

Copy link
Copy Markdown
Contributor Author

/ok to test cd3f51b

@paul-aiyedun

Copy link
Copy Markdown
Contributor Author

/ok to test 14b7677

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

Labels

bug Something isn't working ci Java Affects Java cuDF API. non-breaking Non-breaking change

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant