Skip to content

Update GitHub release title format from 'vX.Y.Z' to 'Version X.Y.Z'#2725

Closed
sejas wants to merge 1 commit intotrunkfrom
update-github-release-title-format
Closed

Update GitHub release title format from 'vX.Y.Z' to 'Version X.Y.Z'#2725
sejas wants to merge 1 commit intotrunkfrom
update-github-release-title-format

Conversation

@sejas
Copy link
Member

@sejas sejas commented Mar 9, 2026

Related issues

Proposed Changes

  • Changes the GitHub release display name from v1.7.5 to Version 1.7.5 for a more human-readable format
  • The git tag remains unchanged as v1.7.5
  • Updates both create_draft_github_release and publish_release lane to use the new name format
  • After the release-toolkit creates the draft with the tag-based name, an Octokit API call renames it to the Version X.Y.Z format

Testing Instructions

  1. Review the diff in fastlane/Fastfile
  2. Verify the create_draft_github_release method now sets release_name = "Version #{version}" and updates the draft release name via the GitHub API
  3. Verify the publish_release lane now looks for the draft by "Version #{version}" instead of "v#{version}"

Pre-merge Checklist

  • Have you checked for TypeScript, React or other console errors? (Tests pass, no errors)

Changes the GitHub release display name from "v1.7.5" to "Version 1.7.5"
for a more human-readable format. The git tag remains unchanged as "v1.7.5".

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@sejas sejas self-assigned this Mar 9, 2026
@sejas sejas changed the title Update GitHub release title format to 'Version X.Y.Z' Update GitHub release title format from 'vX.Y.Z' to 'Version X.Y.Z' Mar 9, 2026
@sejas
Copy link
Member Author

sejas commented Mar 9, 2026

Closing in favor of #2728. We decided to move this change to the release-toolkit.

@sejas sejas closed this Mar 9, 2026
@wojtekn wojtekn deleted the update-github-release-title-format branch March 10, 2026 08:31
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