This will probably be in the next Cargo release: rust-lang/cargo#15636 - includes --workspace publishing plus --dry-run, which is something we've wanted to get closer to auto-publishing.
See in particular this: #2027 (comment) & this #2027 (comment) ("the lack of a a viable cargo publish --workspace --dry-run makes all this really hard")—no longer! So we can hopefully reopen that PR and proceed.
Same with builtin-actors and actors-utils.
Related:
h/t to Steb for pointing this one out.