releasaurus-core 0.20.1

A comprehensive release automation tool that streamlines the software release process across multiple programming languages and forge platforms
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
//! TOML configuration types and runtime-resolved variants.
//!
//! The root TOML config is [`Config`]. After applying CLI overrides
//! and forge metadata, [`resolved::ResolvedConfig`] is the type
//! used throughout the pipeline.

pub mod changelog;
pub mod package;
pub mod prerelease;
pub mod release_type;
pub mod resolved;
mod toml;

pub use toml::{
    Config, ConfigBuilder, ConfigBuilderError, DEFAULT_COMMIT_SEARCH_DEPTH,
    DEFAULT_CONFIG_FILE, DEFAULT_TAG_SEARCH_DEPTH,
};