Skip to content

feat: init java client - #43

Merged
curefatih merged 3 commits into
mainfrom
feat/init-java-client
Jul 30, 2026
Merged

feat: init java client#43
curefatih merged 3 commits into
mainfrom
feat/init-java-client

Conversation

@curefatih

Copy link
Copy Markdown
Owner

Introduced a new Java client for the AFI Platform, including core functionalities for API interactions and request signing.

- 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.
@curefatih
curefatih merged commit f965d4b into main Jul 30, 2026
4 checks passed
@curefatih
curefatih deleted the feat/init-java-client branch July 30, 2026 19:03
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