Skip to content

fix(build): use tag name as DMG version for pre-releases#13

Merged
pasrom merged 1 commit intomainfrom
fix/dmg-version-from-tag
Mar 14, 2026
Merged

fix(build): use tag name as DMG version for pre-releases#13
pasrom merged 1 commit intomainfrom
fix/dmg-version-from-tag

Conversation

@pasrom
Copy link
Copy Markdown
Owner

@pasrom pasrom commented Mar 14, 2026

Summary

  • Add --version flag to build_release.sh to override VERSION file
  • Release workflow passes tag name (e.g. v0.3.0-rc10.3.0-rc1) so DMG filename and Info.plist include pre-release suffix

Test plan

  • ./scripts/build_release.sh --no-notarize --version=0.3.0-rc1 → DMG named MeetingTranscriber-0.3.0-rc1.dmg
  • ./scripts/build_release.sh --no-notarize → still uses VERSION file

Add --version flag to build_release.sh. The release workflow now
passes the tag name (e.g. 0.3.0-rc1) so the DMG filename and
Info.plist reflect the actual release version including pre-release
suffixes.
@pasrom pasrom added the bug Something isn't working label Mar 14, 2026
@pasrom pasrom merged commit bfe33e5 into main Mar 14, 2026
2 checks passed
@pasrom pasrom deleted the fix/dmg-version-from-tag branch March 14, 2026 15:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant