Skip to content

Remove redundant AAB signing step and update Google Play action version#1446

Draft
ksharma-xyz wants to merge 1 commit intomainfrom
03-17-fix_warnings
Draft

Remove redundant AAB signing step and update Google Play action version#1446
ksharma-xyz wants to merge 1 commit intomainfrom
03-17-fix_warnings

Conversation

@ksharma-xyz
Copy link
Copy Markdown
Owner

@ksharma-xyz ksharma-xyz commented Mar 16, 2026

TL;DR

Removed redundant AAB signing step from Android build workflow and updated Google Play upload action to latest version.

What changed?

  • Removed the separate Sign Android Release AAB step from the build workflow since Gradle's signingConfig already signs the AAB during the bundleRelease task
  • Updated the AAB upload path to point directly to the Gradle-signed output file
  • Upgraded r0adkll/upload-google-play from v1 to v1.1.3 in the Google Play distribution workflow
  • Updated release process documentation to reflect the removal of the redundant signing action

How to test?

  1. Trigger a release build workflow and verify the AAB is properly signed and uploaded as an artifact
  2. Run the Google Play distribution workflow to confirm the updated action successfully uploads to the Play Store
  3. Check that the AAB file is accessible at the new path androidApp/build/outputs/bundle/release/androidApp-release.aab

Why make this change?

The separate AAB signing step was redundant since the Gradle build configuration already handles signing during the bundle creation process. This simplifies the workflow and removes an unnecessary dependency on the filippoLeporati93/android-release-signer action. The Google Play upload action was updated to the latest available version while maintaining Node.js 20 compatibility.

@ksharma-xyz ksharma-xyz changed the title Fix warnings Remove redundant AAB signing step and update Google Play action version Mar 16, 2026
Copy link
Copy Markdown
Owner Author

Warning

This pull request is not mergeable via GitHub because a downstack PR is open. Once all requirements are satisfied, merge this PR as a stack on Graphite.
Learn more

This stack of pull requests is managed by Graphite. Learn more about stacking.

@ksharma-xyz ksharma-xyz marked this pull request as ready for review March 16, 2026 18:45
@ksharma-xyz ksharma-xyz marked this pull request as draft March 16, 2026 18:49
@ksharma-xyz
Copy link
Copy Markdown
Owner Author

Update if any issues arise due to node version

@ksharma-xyz ksharma-xyz changed the base branch from 03-16-add_workflow_dispatch_maunal_trigger_for_google_play_publish to graphite-base/1446 March 16, 2026 18:49
@graphite-app graphite-app bot changed the base branch from graphite-base/1446 to main March 16, 2026 18:50
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.

1 participant