#cargo-workspace #publish #ci-cd #crates-io #cargo-subcommand #cli

publish-crates

Publish rust crates with support for cargo workspaces

5 releases

0.0.17 Mar 8, 2024
0.0.16 Mar 7, 2024
0.0.15 Mar 7, 2024
0.0.14 Mar 7, 2024
0.0.13 Apr 19, 2023

#915 in Development tools

Download history 43/week @ 2024-09-23

145 downloads per month
Used in cargo-publish-crates

Custom license

1MB
445 lines

publish crates

test status crates.io

TODO

  • dry-run and offline dont work together, we should manually allow this case where the version cannot be found on crates.io
  • implement fallback to "latest" version
  • display all paths releative
  • stream the output of async subcommands? when multiple are running that will be an issue though...

Development

Run the cargo plugin locally:

cargo run -p cargo-publish-crates -- --path ./path/to/crate

Update the github action:

yarn upgrade action-get-release --latest

Dependencies

~16–30MB
~456K SLoC