Skip to content

Conversation

@zack13532
Copy link
Collaborator

@zack13532 zack13532 commented Jul 18, 2025

We use to publish new versions of the client on OSSRH, but that has been turned down in favor of Maven Central Repository. And there's basically only support for automated publishing via its Maven plugin - I couldn't get it to work with Gradle. So this switches over all build, test, signing, and publishing tasks to be configured with Maven, deleting the Gradle counterparts. Also updates the GH Actions appropriately. Verified that the Publish snapshot action works, which shows that the new Maven setup can build, sign, and publish appropriately. After we get some approval from customers (signifyd in particular) that the published snapshot version works, we can run the release and confirm that it works.

@zack13532 zack13532 requested a review from poojabhat0 July 18, 2025 03:16
@zack13532 zack13532 force-pushed the 07-17-requestoptions branch from 75d3613 to d734c33 Compare July 18, 2025 03:21
@zack13532 zack13532 force-pushed the 07-17-requestoptions branch 8 times, most recently from 2bd0c6c to 890e2f6 Compare July 22, 2025 06:04
@zack13532 zack13532 force-pushed the 07-17-requestoptions branch from 890e2f6 to bb51cd3 Compare July 22, 2025 16:31
@zack13532 zack13532 changed the title Add RequestOptions to the java client Switch java client project to use Maven instead of Gradle Jul 23, 2025
@zack13532 zack13532 requested a review from sanikan1 July 23, 2025 22:30
@zack13532 zack13532 merged commit 4c4c26c into main Jul 24, 2025
4 checks passed
@zack13532 zack13532 deleted the 07-17-requestoptions branch July 24, 2025 20:49
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.

3 participants