Skip to content

chore: align release command with ios conventions#841

Merged
ovitrif merged 2 commits intomasterfrom
chore/release-automation
Mar 13, 2026
Merged

chore: align release command with ios conventions#841
ovitrif merged 2 commits intomasterfrom
chore/release-automation

Conversation

@piotr-iohk
Copy link
Copy Markdown
Collaborator

This PR aligns the Android /release command with the conventions established in the iOS release automation (bitkit-ios#478).

Description

  1. Uses release-{version} branch naming (e.g. release-2.1.0) instead of release/{versionCode}
  2. Fixes stale master bug by adding conditional git pull when branching from master (skip for tags)
  3. Uses --notes-file with a temp file for prepending store release notes, avoiding shell expansion issues with backticks and $ in PR titles

Preview

N/A

QA Notes

N/A — changes only affect the /release automation command, no app code modified.

Made with Cursor

- Use release-{version} branch naming (e.g. release-2.1.0)
- Fix stale master by adding git pull after checkout
- Use --notes-file to avoid shell expansion in release notes

Made-with: Cursor
@piotr-iohk piotr-iohk self-assigned this Mar 12, 2026
@piotr-iohk piotr-iohk requested a review from ovitrif March 12, 2026 10:32
@claude

This comment has been minimized.

Copy link
Copy Markdown
Collaborator

@ovitrif ovitrif left a comment

Choose a reason for hiding this comment

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

lgtm 👏🏻

Thank you for iterating on this and bringing consistency in the question 🥇

@ovitrif ovitrif merged commit b6ea4c2 into master Mar 13, 2026
12 checks passed
@ovitrif ovitrif deleted the chore/release-automation branch March 13, 2026 14:48
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.

2 participants