Function semantic_release_rust::list_packages[][src]

pub fn list_packages(
    mut output: impl Write,
    manifest_path: Option<impl AsRef<Path>>
) -> Result<()>

List the packages from the workspace in the order of their dependencies.

The list of pacakges will be written to output. If manifest_path is provided then it is expected to give the path to the Cargo.toml file for the root of the workspace. If manifest_path is None then list_packages will look for the root of the workspace in a Cargo.toml file in the current directory.

This is a debuging aid and does not directly correspond to a sementic release step.