---
source: crates/shipper-cli/tests/e2e_expanded.rs
expression: "normalize_tempdir_stderr(&stderr, td.path())"
---
Error: failed to load release plan for `plan` - next steps:
* verify `--manifest-path` points at the workspace Cargo.toml: <TMPDIR>/Cargo.toml
* run `cargo metadata --manifest-path "<TMPDIR>/Cargo.toml"` to inspect the underlying Cargo error
* run `shipper plan` without `--package` to list publishable crates
* verify each selected `--package` is publishable and not marked `publish = false`
Common blockers to check:
* missing manifest: pass `--manifest-path <workspace>/Cargo.toml`
* selected package not publishable: check `publish = false` and package spelling
* Cargo metadata failure: run the printed `cargo metadata` command directly
Caused by:
selected package not found or not publishable: nonexistent