
Is there a solution to automatically publish unpublished crates in a workspace?
cargo publish --workspace aborts if any package is already published.
cargo workspaces publish --from-git (https://github.com/pksunkara/cargo-workspaces) does not error correctly when failing to publish a package (for reason other than already existing). This is a problem when I rely on these exit codes in ci.
This seems like a such a basic problem I'm a bit surprised there isn't a ready answer for it -- am I doing something wrong?