Skip to content

ci(mobile): distribute stores from main releases - #193

Merged
sjungwon03 merged 2 commits into
devfrom
ci/192-main-release-store-distribution
Jul 31, 2026
Merged

ci(mobile): distribute stores from main releases#193
sjungwon03 merged 2 commits into
devfrom
ci/192-main-release-store-distribution

Conversation

@sjungwon03

@sjungwon03 sjungwon03 commented Jul 31, 2026

Copy link
Copy Markdown
Member

Summary

Moves App Store Connect and Google Play distribution behind the existing version-gated main release workflow. Store distribution now runs only for a new version, after release verification and desktop packaging.

Closes #192

Validation

  • npm test -- tests/releaseWorkflow.test.ts
  • Workflow YAML parsed for all three workflows.
  • git diff --check passed.
  • npm run typecheck (CI pending)
  • npm test (CI pending)
  • npm run build (CI pending)

Checklist

  • This pull request targets dev.
  • I created or linked a GitHub issue for this change.
  • I used a Conventional Commit message.
  • I added workflow regression coverage.
  • I updated release documentation.
  • I did not include secrets, private media, private file paths, credentials, or security exploit material.

Notes for reviewers

The Android release is production/completed only after an unreleased version reaches main. The iOS job uploads the build to App Store Connect; App Review submission remains explicit in App Store Connect.

@sjungwon03 sjungwon03 added the type:release Release promotion label Jul 31, 2026
@sjungwon03
sjungwon03 requested a review from sjungwon03-ai July 31, 2026 07:22
@sjungwon03 sjungwon03 added the area:ci CI and developer tooling label Jul 31, 2026
@sjungwon03 sjungwon03 self-assigned this Jul 31, 2026

@sjungwon03-ai sjungwon03-ai left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The PR updates CI workflows to gate mobile store distribution (App Store Connect, Google Play) behind the main release workflow. Changes are minimal, well-tested, and include documentation updates. No code-quality issues; the verify check passed.

@sjungwon03-ai sjungwon03-ai added the review:approved Latest-head review approved label Jul 31, 2026
@sjungwon03
sjungwon03 merged commit f26d5bc into dev Jul 31, 2026
1 check passed
@sjungwon03
sjungwon03 deleted the ci/192-main-release-store-distribution branch July 31, 2026 07:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area:ci CI and developer tooling review:approved Latest-head review approved type:release Release promotion

Projects

None yet

Development

Successfully merging this pull request may close these issues.

ci: run mobile store distribution only for new main releases

2 participants