Skip to content

[PARP-155] Implement Maven Central publishing workflow#30

Merged
MateuszMroz merged 1 commit intomasterfrom
task/PARP-155
Oct 20, 2025
Merged

[PARP-155] Implement Maven Central publishing workflow#30
MateuszMroz merged 1 commit intomasterfrom
task/PARP-155

Conversation

@MateuszMroz
Copy link
Copy Markdown
Collaborator

No description provided.

@MateuszMroz MateuszMroz force-pushed the task/PARP-155 branch 2 times, most recently from 62ce485 to 3183a20 Compare October 10, 2025 13:33
@MateuszMroz MateuszMroz requested a review from Copilot October 13, 2025 06:42
Copy link
Copy Markdown

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 implements Maven Central publishing workflow by migrating from internal Artifactory deployment to Maven Central publishing, replacing the existing publishing configuration with the Vanniktech Maven Publish plugin.

  • Replaces manual maven-publish plugin with com.vanniktech.maven.publish plugin for streamlined Maven Central publishing
  • Configures comprehensive POM metadata including project description, licenses, developers, and SCM information
  • Implements GPG signing for secure artifact publishing with proper key management

Reviewed Changes

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

Show a summary per file
File Description
mmd-core/build.gradle.kts Replaces publishing configuration with Maven Central setup and signing
gradle/libs.versions.toml Adds Vanniktech Maven Publish plugin dependency
gradle.properties Bumps library version from 1.0.0 to 1.0.1
.github/workflows/pull-request-android.yml Updates runner from custom Linux to ubuntu-latest
.github/workflows/library-bump.yml Updates runner from custom Linux to ubuntu-latest
.github/workflows/deployment.yml Completely rewrites deployment workflow for Maven Central publishing

Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.

@MateuszMroz MateuszMroz merged commit e7c831b into master Oct 20, 2025
2 checks passed
@MateuszMroz MateuszMroz deleted the task/PARP-155 branch October 20, 2025 12:29
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.

4 participants