smf_cli 1.1.0 copy "smf_cli: ^1.1.0" to clipboard
smf_cli: ^1.1.0 copied to clipboard

Command-line interface for SMF release automation.

smf_cli #

The command-line interface for SMF.

Install it globally:

dart install smf_cli

Then initialize and operate SMF from a Flutter application repository:

smf init
smf validate
smf release --phase pull-request
smf release --phase release-candidate
smf release --phase ship

Run smf --help for the complete command list. The CLI wraps the shared, Apple, and Android release behavior in smf_engine; it is the only SMF package that exposes a terminal executable.

Start with the setup chooser. Use the recommended GitHub Actions setup for an automated workflow, or CLI setup for human operation or custom automation. The Flutter application does not add smf_cli to dev_dependencies.

The example shows the installed command sequence.

0
likes
160
points
378
downloads

Documentation

API reference

Publisher

verified publisherventairy.com

Weekly Downloads

Command-line interface for SMF release automation.

Repository (GitHub)
View/report issues
Contributing

Topics

#cli #flutter #release

License

Apache-2.0 (license)

Dependencies

args, path, pub_semver, smf_engine

More

Packages that depend on smf_cli