Skip to content

[codex] Split Android Play deploy jobs#415

Closed
jjoonleo wants to merge 1 commit into
mainfrom
codexd/split-android-play-deploy-jobs
Closed

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

Conversation

@jjoonleo

@jjoonleo jjoonleo commented May 8, 2026

Copy link
Copy Markdown
Contributor

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

github-actions Bot commented May 8, 2026

Copy link
Copy Markdown

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

github-actions Bot commented May 8, 2026

Copy link
Copy Markdown

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
@jjoonleo jjoonleo closed this May 11, 2026
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