semver-cargo 0.5.3

A SemVer-Release plugin for updating and publish cargo project releases.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
use clap::Parser;

#[derive(Parser)]
pub struct Args {
    /// Stringified JSON containing the SemVer-Release Config.
    pub config_json: String,
    /// Stringified JSON containing the new version information from SemVer-Release.
    pub version: String,
    /// The Log Level to use for the logger.
    pub log_level: String,
    /// Whether or not the version was updated.
    pub updated: String,
    /// Flag specifying whether to do dry run publish.
    #[arg(short, long, default_value = "false")]
    pub dry_run: String,
}