Skip to content

Comments

Add release script for Play Store publishing#1071

Merged
gregmarra merged 1 commit intomainfrom
release-script
Feb 21, 2026
Merged

Add release script for Play Store publishing#1071
gregmarra merged 1 commit intomainfrom
release-script

Conversation

@gregmarra
Copy link
Contributor

Summary

  • Adds scripts/release.sh with subcommands for alpha, beta, and production Play Store tracks
  • Preflight checks verify signing config, service account, and google-services.json files exist
  • Includes --dry-run flag to preview actions without executing
  • Tag creation flow for alpha releases with suggested version bump

Test plan

  • ./scripts/release.sh with no args prints usage
  • ./scripts/release.sh beta --dry-run shows commands without executing
  • ./scripts/release.sh production --dry-run shows confirmation prompt
  • ./scripts/release.sh alpha successfully built and published to alpha track
  • ./scripts/release.sh beta successfully promoted alpha to beta

🤖 Generated with Claude Code

Bundles alpha publish, beta promotion, and production promotion
into a single CLI tool with preflight checks and --dry-run support.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@gregmarra gregmarra merged commit b0588c7 into main Feb 21, 2026
3 checks passed
@gregmarra gregmarra deleted the release-script branch February 21, 2026 20:23
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