feat: init java client - #43
Merged
Merged
Conversation
- Introduced a new Java client for the AFI Platform, including core functionalities for API interactions and request signing. - Updated the release workflow to accommodate Java client publishing, enhancing the automation for TypeScript, Python, and Java clients. - Enhanced documentation in the README files to include Java client installation instructions and usage examples. - Added necessary GitHub Actions for testing and releasing the Java client, ensuring a consistent CI/CD process across all clients. - Included unit tests for the Java client and signing functionalities to ensure reliability and correctness.
- Introduced a new Java client for the AFI Platform, enhancing API interaction capabilities. - Updated the Makefile and release scripts to include Java client publishing. - Enhanced documentation to reflect the addition of the Java client, including installation and usage instructions. - Updated release-client scripts to accommodate Java, ensuring a streamlined release process for all clients.
- Updated the release workflow to publish the Java client to GitHub Packages instead of Maven Central, simplifying the publishing process. - Enhanced documentation across README files to reflect the new GitHub Packages setup, including installation instructions and repository configurations. - Modified release scripts to utilize GitHub authentication for publishing, ensuring a streamlined and secure deployment process. - Removed legacy Maven Central configurations from the Java client, aligning with the new publishing strategy.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Introduced a new Java client for the AFI Platform, including core functionalities for API interactions and request signing.