cargo publish
Upload a package to a registry.
Note: you have to add an authentication token using cargo login
before publishing a package.
More information: https://doc.rust-lang.org/cargo/commands/cargo-publish.html.
- Perform checks, create a
.crate
file and upload it to the registry:
cargo publish
- Perform checks, create a
.crate
file but don't upload it (equivalent ofcargo package
):
cargo publish --dry-run
- Use the specified registry (registry names can be defined in the configuration - the default is https://crates.io):
cargo publish --registry
name