Skip to content

Feat/add publish sdk gh action - #2243

Open
pascalwilbrink wants to merge 3 commits into
ag-ui-protocol:mainfrom
ag-ui-4j:feat/add_publish_sdk_gh_action
Open

Feat/add publish sdk gh action#2243
pascalwilbrink wants to merge 3 commits into
ag-ui-protocol:mainfrom
ag-ui-4j:feat/add_publish_sdk_gh_action

Conversation

@pascalwilbrink

Copy link
Copy Markdown
Contributor

Summary

Adds .github/workflows/publish-java-sdk.yml, a manually triggered workflow for
releasing the community Java SDK (sdks/community/java/ag-ui) to Maven Central.

The run is split into two jobs:

  1. build-and-test — checks out, sets up JDK 17 (Temurin, Maven cache) and
    runs mvn install for the selected reactor.
  2. publish — runs only after the tests pass, in the maven environment, and
    deploys with -Prelease deploy -DskipTests.

@pascalwilbrink
pascalwilbrink requested a review from a team as a code owner July 24, 2026 09:49
@pascalwilbrink

Copy link
Copy Markdown
Contributor Author

This publishes the ag-ui sdks to maven central. This is needed, because the framework integrations depend on this, rather than a locally resolved dependency. This is done, so all changes to the core sdk need to be officially published first

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