Skip to content

fix: Remove Reveal AAR from POM to resolve Central Publishing Portal rejection#52

Merged
Mansi-mParticle merged 2 commits into
developmentfrom
fix/revealmobile-aar-cpp-validation
Jul 9, 2025
Merged

fix: Remove Reveal AAR from POM to resolve Central Publishing Portal rejection#52
Mansi-mParticle merged 2 commits into
developmentfrom
fix/revealmobile-aar-cpp-validation

Conversation

@Mansi-mParticle
Copy link
Copy Markdown
Contributor

@Mansi-mParticle Mansi-mParticle commented Jul 9, 2025

Instructions

  1. PR target branch should be against development
  2. PR title name should follow this format: https://github.com/mParticle/mparticle-workflows/blob/main/.github/workflows/pr-title-check.yml
  3. PR branch prefix should follow this format: https://github.com/mParticle/mparticle-workflows/blob/main/.github/workflows/pr-branch-check-name.yml

Summary

  • This PR addresses a Maven Central validation failure when publishing the android-revealmobile-kit via the new Central Publishing Portal (CPP). Previously, we included a local AAR file using a flatDir dependency. While this worked with the older OSSRH (Nexus) system, the new CPP enforces stricter validation rules.
    Specifically, CPP fails publishing if any dependency in the generated .pom is missing required metadata such as groupId, artifactId, or version. Local .aar files do not contain this metadata, which causes the publish to be rejected.

Testing Plan

  • Was this tested locally? If not, explain why.
  • Locally build with this changes.

Reference Issue (For mParticle employees only. Ignore if you are an outside contributor)

@Mansi-mParticle Mansi-mParticle requested a review from rmi22186 July 9, 2025 19:23
Comment thread build.gradle Outdated
@rmi22186 rmi22186 changed the title fix: Remove reveal AAR from POM to resolve Central Publishing Portal … fix: Remove Reveal AAR from POM to resolve Central Publishing Portal … Jul 9, 2025
@Mansi-mParticle Mansi-mParticle requested a review from rmi22186 July 9, 2025 20:19
@Mansi-mParticle Mansi-mParticle changed the title fix: Remove Reveal AAR from POM to resolve Central Publishing Portal … fix: Remove Reveal AAR from POM to resolve Central Publishing Portal rejection Jul 9, 2025
@Mansi-mParticle Mansi-mParticle merged commit 3f3680f into development Jul 9, 2025
16 checks passed
@Mansi-mParticle Mansi-mParticle deleted the fix/revealmobile-aar-cpp-validation branch July 9, 2025 20:40
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