Skip to content

Conversation

@porunov
Copy link
Member

@porunov porunov commented Aug 12, 2025

Fixes #4828


Thank you for contributing to JanusGraph!

In order to streamline the review of the contribution we ask you
to ensure the following steps have been taken:

For all changes:

  • Is there an issue associated with this PR? Is it referenced in the commit message?
  • Does your PR body contain #xyz where xyz is the issue number you are trying to resolve?
  • Has your PR been rebased against the latest commit within the target branch (typically master)?
  • Is your initial contribution a single, squashed commit?

For code changes:

  • Have you written and/or updated unit tests to verify your changes?
  • If adding new dependencies to the code, are these dependencies licensed in a way that is compatible for inclusion under ASF 2.0?
  • If applicable, have you updated the LICENSE.txt file, including the main LICENSE.txt file in the root of this repository?
  • If applicable, have you updated the NOTICE.txt file, including the main NOTICE.txt file found in the root of this repository?

For documentation related changes:

  • Have you ensured that format looks appropriate for the output in which it is rendered?

@porunov porunov added this to the 1.2.0 milestone Aug 12, 2025
@porunov porunov requested a review from Copilot August 12, 2025 13:36
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR updates JanusGraph's Maven Central publishing configuration to use the new Central Repository (CTR) endpoints instead of the legacy OSSRH endpoints.

  • Updates repository URLs from legacy Sonatype OSSRH to new Central Repository API endpoints
  • Changes repository IDs from "ossrh" to "central" across all configuration files
  • Updates both snapshot and release repository configurations consistently

Reviewed Changes

Copilot reviewed 4 out of 4 changed files in this pull request and generated 1 comment.

File Description
pom.xml Updates distributionManagement section with new Central Repository URLs and IDs
RELEASING.md Updates documentation to reference "central" server ID instead of "ossrh"
.github/workflows/ci-publish-official.yml Updates Maven settings configuration to use "central" server ID
.github/workflows/ci-publish-commit.yml Updates Maven settings configuration to use "central" server ID

@porunov porunov force-pushed the bugfix/maven-central-publish branch 2 times, most recently from 2e2ab38 to af01385 Compare August 12, 2025 15:26
Fixes JanusGraph#4828

Signed-off-by: Oleksandr Porunov <[email protected]>
@porunov porunov force-pushed the bugfix/maven-central-publish branch from af01385 to fb306b6 Compare August 12, 2025 16:04
@porunov porunov enabled auto-merge (rebase) August 12, 2025 17:10
@porunov porunov merged commit f621a1c into JanusGraph:master Aug 12, 2025
177 of 178 checks passed
@janusgraph-automations
Copy link

💚 All backports created successfully

Status Branch Result
v1.0
v1.1

Note: Successful backport PRs will be merged automatically after passing CI.

Questions ?

Please refer to the Backport tool documentation and see the Github Action logs for details

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

CD: EOL of OSSRH for release publishing (moving to Maven Central Portal)

3 participants