rivox 1.0.0

Universal polyglot build coordination layer for Python, Rust, and Node monorepos
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
use clap::Args;
use std::path::PathBuf;

#[derive(Args, Debug)]
pub struct VerifyArgs {
    /// Path to rivox.toml manifest
    #[arg(short, long, default_value = "rivox.toml")]
    pub manifest_path: PathBuf,

    /// Path to rivox.lock lockfile
    #[arg(short, long, default_value = "rivox.lock")]
    pub lockfile_path: PathBuf,

    /// Enforce Sigstore Rekor transparency log signature verification
    #[arg(long, default_value_t = true)]
    pub check_signatures: bool,
}