Skip to content

Complete Java SDK consumer readiness - #9

Merged
scarmuega merged 5 commits into
mainfrom
work/work-3802829fc7eaa067f8dedc7fddafbf27ac6157f7
Sep 27, 2026
Merged

scarmuega merged 5 commits into
mainfrom
work/work-3802829fc7eaa067f8dedc7fddafbf27ac6157f7

Conversation

@scarmuega

Copy link
Copy Markdown
Contributor

Completes the Java SDK consumer-readiness increment:\n\n- adds independent unit, live TRP e2e, and pinned tx3c generated-client CI jobs\n- validates clean external consumption from an isolated Maven repository\n- adds tag-driven Maven Central publishing with version, fleet-train, signing fingerprint, package, and post-publication checks\n- documents runtime, generated-client, e2e, and release usage\n\nVerification:\n- ./mvnw -B -ntp spotless:check\n- ./mvnw -B -ntp test (55 tests)\n- ./mvnw -B -ntp verify\n- local e2e selector skips without configuration; CI-mode probe fails with all six missing names\n- transfer and complex java-client outputs compile against 0.15.0-SNAPSHOT\n- clean external consumer compiles and runs from an isolated repository\n- release profile builds main, sources, and Javadoc artifacts with signing skipped\n- release validator accepts v0.15.0 and rejects v0.16.0\n\nLive preprod execution and credentialed Maven Central publication are intentionally left to CI/tag operation; no secrets, tags, or artifacts were published.

@scarmuega
scarmuega marked this pull request as ready for review September 27, 2026 23:44
@scarmuega

scarmuega commented Sep 27, 2026 •

Copy link
Copy Markdown
Contributor Author

Merge observed.

Plan: plans/java-sdk-consumer-readiness.md
QA-approved head: 95d539faeb69689798aef28d73731dc8e532378e

Trellis will verify the human merge evidence, adopt the domain pin, and retire the plan. No further merge action is needed.

@scarmuega
scarmuega merged commit 8bd7f46 into main Sep 27, 2026
5 checks passed
@scarmuega
scarmuega deleted the work/work-3802829fc7eaa067f8dedc7fddafbf27ac6157f7 branch September 27, 2026 23:52
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.

1 participant