Skip to content

[codex] Split Android Play deploy jobs#415

Open
jjoonleo wants to merge 1 commit intomainfrom
codexd/split-android-play-deploy-jobs
Open

[codex] Split Android Play deploy jobs#415
jjoonleo wants to merge 1 commit intomainfrom
codexd/split-android-play-deploy-jobs

Conversation

@jjoonleo
Copy link
Copy Markdown
Contributor

@jjoonleo jjoonleo commented May 8, 2026

Summary

  • Split Android Play Internal Deploy into separate build/check and Play upload jobs.
  • Upload the signed .aab as an artifact from the build job, then download it in the upload job.
  • Document that failed Play uploads can be retried with GitHub Actions' rerun failed jobs option.

Why

If Google Play upload fails after a successful build, rerunning the entire workflow wastes time by repeating package install, codegen, analyze, tests, and bundle build. With the upload phase in its own job, rerun failed jobs should retry only the Play upload job.

Validation

  • ruby -e 'require "yaml"; YAML.load_file(".github/workflows/android-play-internal.yml"); puts "yaml ok"'
  • git diff --check

@github-actions
Copy link
Copy Markdown

github-actions Bot commented May 8, 2026

Visit the preview URL for this PR (updated for commit 4338bde):

https://ontime-c63f1--pr415-codexd-split-android-zlr0foba.web.app

(expires Fri, 15 May 2026 09:05:42 GMT)

🔥 via Firebase Hosting GitHub Action 🌎

Sign: 7d60a2eae4c4a5839220ed6a57552a3b61cce5a3

@github-actions
Copy link
Copy Markdown

github-actions Bot commented May 8, 2026

Visit the preview URL for this PR (updated for commit 4338bde):

https://on-time-front-widgetbook--pr415-codexd-split-android-2wc34rai.web.app

(expires Fri, 15 May 2026 09:05:39 GMT)

🔥 via Firebase Hosting GitHub Action 🌎

Sign: e53128a376fed0209d449279de9c0d94c83cdd8b

@jjoonleo jjoonleo marked this pull request as ready for review May 8, 2026 15:46
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