Skip to content

Conversation

@Lunkle
Copy link
Member

@Lunkle Lunkle commented Feb 21, 2025

Add publishing to Maven Central on new release creation.

  • GitHub Actions Workflow:

    • Modify .github/workflows/publish.yml to include a new job for publishing to Maven Central on new release creation.
    • Add steps to set up GPG for signing artifacts.
    • Add steps to publish to Maven Central using the Central Portal.
  • POM Configuration:

    • Modify pom.xml to include configuration for publishing to Maven Central.
    • Add distribution management section for Maven Central repository.
    • Add plugin configuration for GPG signing.
  • Settings Configuration:

    • Modify settings.xml to include server credentials for Maven Central.

For more details, open the Copilot Workspace session.

Add publishing to Maven Central on new release creation.

* **GitHub Actions Workflow**:
  - Modify `.github/workflows/publish.yml` to include a new job for publishing to Maven Central on new release creation.
  - Add steps to set up GPG for signing artifacts.
  - Add steps to publish to Maven Central using the Central Portal.

* **POM Configuration**:
  - Modify `pom.xml` to include configuration for publishing to Maven Central.
  - Add distribution management section for Maven Central repository.
  - Add plugin configuration for GPG signing.

* **Settings Configuration**:
  - Modify `settings.xml` to include server credentials for Maven Central.

---

For more details, open the [Copilot Workspace session](https://copilot-workspace.githubnext.com/virtual-cardboard/nengen?shareId=XXXX-XXXX-XXXX-XXXX).
@Lunkle Lunkle closed this Feb 21, 2025
@Lunkle Lunkle deleted the Lunkle/publish-maven-central branch February 21, 2025 23:45
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.

2 participants