Skip to content

Conversation

@prudrabhat
Copy link
Contributor

@prudrabhat prudrabhat commented Jul 17, 2025

Description

OSS Sonatype publishing is being deprecated in favor of Central Sonatype. aepsdk-commons was updated with the latest changes required for this changes. This PR has necessary changes to adopt the migration changes.

Workflows:

  • Update workflows to use gha-android-3.4.2
  • Set the staging-dir to match the build artifact directories for individual extensions
  • Utilize branch ref option to direct snapshots branches

Gradle:

Makefile:

  • Switch the ci-publish-main and ci-publish-snapshot to trigger the publish command instead.

Screenshots (if appropriate):

Types of changes

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to change)

Checklist:

  • I have signed the Adobe Open Source CLA.
  • My code follows the code style of this project.
  • My change requires a change to the documentation.
  • I have updated the documentation accordingly.
  • I have read the CONTRIBUTING document.
  • I have added tests to cover my changes.
  • All new and existing tests passed.

Workflows:
- Update workflows to use `gha-android-3.4.1`
- Set the staging-dir to match the build artifact directories for individual extensions
- Utilize branch ref option to direct snapshots branches

Gradle:
- Update to use AEP SDK Gradle Plugin 3.4.0
- Fetch from central sonatype snapshots instead of OSS.

Makefile:
- Switch the `ci-publish-main` and `ci-publish-snapshot` to
 trigger the publish command.
@prudrabhat prudrabhat changed the title MIgrate to CentralSonatype publishing Migrate to CentralSonatype publishing Jul 17, 2025
@codecov
Copy link

codecov bot commented Jul 17, 2025

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 74.92%. Comparing base (48edbd2) to head (f455190).
Report is 14 commits behind head on dev.

Additional details and impacted files
@@            Coverage Diff            @@
##                dev     #779   +/-   ##
=========================================
  Coverage     74.91%   74.92%           
  Complexity     2309     2309           
=========================================
  Files           217      217           
  Lines         10699    10700    +1     
  Branches       1390     1390           
=========================================
+ Hits           8015     8016    +1     
  Misses         2046     2046           
  Partials        638      638           
Flag Coverage Δ
android-functional-tests 28.77% <ø> (-<0.01%) ⬇️
android-unit-tests 63.72% <ø> (+<0.01%) ⬆️

Flags with carried forward coverage won't be shown. Click here to find out more.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@prudrabhat prudrabhat merged commit bfc1a1e into adobe:dev Jul 21, 2025
87 of 96 checks passed
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