Skip to content

Conversation

carlspring
Copy link
Owner

Summary

  • update snapshot badge and POM distributionManagement URLs to use s01.oss.sonatype.org
  • configure central-publishing-maven-plugin for Central deployment

Testing

  • mvn -q test (fails: network unreachable during plugin resolution)

https://chatgpt.com/codex/tasks/task_e_6865ccbef6948322999269a19b6f1dc5

Copy link

@Copilot 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 all Sonatype repository URLs to the new s01.oss.sonatype.org endpoint and configures the central-publishing-maven-plugin for deployment to Central.

  • Switched snapshot and release URLs in multiple module POMs to s01.oss.sonatype.org
  • Added and enabled central-publishing-maven-plugin in the parent POM for publishing
  • Updated the README snapshot badge to point at the new endpoint

Reviewed Changes

Copilot reviewed 7 out of 7 changed files in this pull request and generated 2 comments.

Show a summary per file
File Description
pom.xml Updated distributionManagement URLs to s01.oss.sonatype.org
idempotence-parent/pom.xml Added central-publishing-maven-plugin and updated URLs
idempotence-maven/pom.xml Updated distributionManagement URLs
idempotence-gradle/pom.xml Updated distributionManagement URLs
idempotence-gradle-integration-tests/pom.xml Updated distributionManagement URLs
idempotence-core/pom.xml Updated distributionManagement URLs
README.md Updated snapshot badge link to the new Sonatype endpoint
Comments suppressed due to low confidence (2)

README.md:14

  • [nitpick] You may want to add a brief note above the badges explaining the change to the s01 endpoint so readers understand why the snapshot badge URL was updated.
[![Maven Snapshot Version](https://img.shields.io/nexus/s/org.carlspring.testing.idempotence/idempotence-core?server=https%3A%2F%2Fs01.oss.sonatype.org)](https://s01.oss.sonatype.org/content/repositories/snapshots/org/carlspring/testing/idempotence/idempotence-core/)

idempotence-parent/pom.xml:97

  • [nitpick] The new block indentation does not match the project’s existing style. Align it with the closing tag to maintain consistency.
        <plugins>

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant