cargo-workspaces icon indicating copy to clipboard operation
cargo-workspaces copied to clipboard

A tool for managing cargo workspaces and their crates, inspired by lerna

Results 41 cargo-workspaces issues
Sort by recently updated
recently updated
newest added

When I try to install this with the command specified in the readme, I get this error. ``` error: linking with `link.exe` failed: exit code: 1120 ``` This happens when...

I would expect `cargo workspaces create` to add the newly created crate to the current workspace. However it does not seem to do that; the workspace Cargo.toml remains empty. Additionally,...

Cargo interprets un-versioned dependencies (e.g `pkg = { path = "" }`) as having the version `>=0.0.0` | `*`. Going by the current logic, a dependent crate using that specification...

https://github.com/rust-lang/cargo/issues/8415 It might be a bit hard because if the version of a dependency changes in the workspace, then we need treat every package that uses that dependency as changed.

Add a way to list crates to be published, for example `cargo ws publish --list`. This will not publish the crates. Instead it will just list the crates that should...

feature

I am using git on windows with `core.autocrlf = true`. When staging and committing modified files from the PowerShell, everything works fine. However if I execute `cargo ws publish --allow-branch...

bug

This would be useful for learning how the tool works without accidentally changing remote state. Go through all of the motions of the command, but revert any and all changes...

feature

Is there a way to add newly created members to the root Cargo.toml file under `workspace.members`? Currently I add it manually whenever I create a new member project. I would...