-
Notifications
You must be signed in to change notification settings - Fork 133
Setup a new release process to be used after the deprecation of OSSRH #855
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
|
Caution Review failedThe pull request is closed. WalkthroughThe changes update the project's Maven Central publishing workflow by deleting the old OSSRH GitHub Actions workflow and introducing a new workflow compatible with the latest Sonatype Central requirements. Supporting documentation, Gradle build scripts, and environment variable usage were modernized accordingly. The Gradle wrapper was also upgraded to version 8.14.1. Changes
Sequence Diagram(s)sequenceDiagram
participant Developer
participant GitHub Actions
participant Gradle
participant Sonatype Central
Developer->>GitHub Actions: Push tag v*
GitHub Actions->>GitHub Actions: Checkout code
GitHub Actions->>GitHub Actions: Set up JDK 17 (Temurin)
GitHub Actions->>Gradle: Run publish command with env vars
Gradle->>Sonatype Central: Publish artifacts (using new API and credentials)
Sonatype Central-->>Gradle: Acknowledge publication
Gradle-->>GitHub Actions: Complete job
Assessment against linked issues
Poem
📜 Recent review detailsConfiguration used: CodeRabbit UI 📒 Files selected for processing (5)
🪧 TipsChatThere are 3 ways to chat with CodeRabbit:
SupportNeed help? Create a ticket on our support page for assistance with any issues or questions. Note: Be mindful of the bot's finite context window. It's strongly recommended to break down tasks such as reading entire modules into smaller chunks. For a focused discussion, use review comments to chat about specific files and their changes, instead of using the PR comments. CodeRabbit Commands (Invoked using PR comments)
Other keywords and placeholders
CodeRabbit Configuration File (
|
|
This PR has been released as this tag: https://github.com/meilisearch/meilisearch-java/releases/tag/v0.14.5 to ensure its working. |
CC: https://central.sonatype.org/news/20250326_ossrh_sunset/
Pull Request
Related issue
Fixes #198
What does this PR do?
PR checklist
Please check if your PR fulfills the following requirements:
Thank you so much for contributing to Meilisearch!
Summary by CodeRabbit