Skip to main content

Module operations

Module operations 

Source

Re-exports§

pub use release::ChangelogUpdate;
pub use release::CommitResult;
pub use release::GitOperationResult;
pub use release::PackageVersion;
pub use release::ReleaseInput;
pub use release::ReleaseOperation;
pub use release::ReleaseOutcome;
pub use release::ReleaseOutput;
pub use release::ReleaseSagaContext;
pub use release::TagResult;
pub use release::PackageReleaseConfig;
pub use release::ReleaseCliInput;
pub use release::ReleaseValidator;
pub use release::ValidatedReleaseConfig;
pub use release::ValidationError;
pub use release::ValidationErrors;

Modules§

release

Structs§

AddInput
AddOperation
InitInput
Input for the init operation.
InitOperation
InitOutput
InitPlan
A preview of what the init operation will do, without performing any changes.
ReleasePlan
Result of planning version releases from changesets.
StatusOperation
StatusOutput
VerifyInput
VerifyOperation
VersionPlanner
Plans version releases by aggregating changesets and calculating new versions.

Enums§

AddResult
VerifyOutcome

Functions§

build_config_from_input
Builds an InitConfig from the provided input settings.
build_default_config
Builds the default configuration with all options set to their defaults.