Skip to content

fix: include TUI subcommand in release binaries#10

Merged
xsmyile merged 1 commit intomasterfrom
fix/include-tui-in-release
Mar 30, 2026
Merged

fix: include TUI subcommand in release binaries#10
xsmyile merged 1 commit intomasterfrom
fix/include-tui-in-release

Conversation

@xsmyile
Copy link
Copy Markdown
Member

@xsmyile xsmyile commented Mar 30, 2026

Summary

  • Remove --no-default-features from release build steps so the tui feature is included in published binaries
  • Release builds have been stripping the TUI since the initial release — local/debug builds worked because they use default features

Closes #9

Test plan

  • Verify CI passes (clippy + tests already validate both default and no-default-features)
  • After merge, tag v0.2.1 and confirm rustmail tui --help works on the released binary

Remove --no-default-features from release build steps so the tui
feature (enabled by default) is included in published binaries.

Closes #9
@xsmyile xsmyile merged commit 1c9731d into master Mar 30, 2026
2 checks passed
@xsmyile xsmyile self-assigned this Mar 30, 2026
@xsmyile xsmyile deleted the fix/include-tui-in-release branch March 30, 2026 18:54
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.

Release binaries missing TUI subcommand

1 participant