Skip to content

ci: fix Play Store post-release version bump - #294

Merged
TobiasRoeddiger merged 1 commit into
mainfrom
codex/fix-playstore-version-bump
Sep 14, 2026
Merged

TobiasRoeddiger merged 1 commit into
mainfrom
codex/fix-playstore-version-bump

Conversation

@TobiasRoeddiger

Copy link
Copy Markdown
Member

Production Play Store uploads succeeded, but the workflow then failed on version: 1.5.0 or tried to approve its own version-bump PR. Accept versions with or without a numeric +build suffix, preserve that suffix when present, validate the version before deployment, and leave the generated PR for normal review and merge.

Move PR creation into a separate job based on the exact released commit, so deployment and follow-up results are visible separately. Reuse the existing branch or PR when retrying the follow-up job, and link the PR in the workflow summary.

Validation: actionlint and Bash syntax checks passed. Local execution of the workflow scripts covered six valid and six invalid version formats, initial PR creation, retry after PR creation fails, and reuse of an existing PR. These checks used local Git remotes and a stubbed GitHub CLI; no Play Store deployment was triggered.

@github-actions

Copy link
Copy Markdown
Contributor

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

https://open-earable-web--pr294-codex-fix-playstore-4g6smzjp.web.app

(expires Mon, 12 Oct 2026 10:28:11 GMT)

🔥 via Firebase Hosting GitHub Action 🌎

Sign: c7397c11177c71d8d81172cea9365829823fb41c

@github-actions

Copy link
Copy Markdown
Contributor

PR Build Artifacts

Full workflow run: https://github.com/OpenEarable/app/actions/runs/34833035137

@TobiasRoeddiger
TobiasRoeddiger merged commit 2ce3621 into main Sep 14, 2026
9 checks passed
@TobiasRoeddiger
TobiasRoeddiger deleted the codex/fix-playstore-version-bump branch September 14, 2026 10:34
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