rivox/cli/verify.rs
1use clap::Args;
2use std::path::PathBuf;
3
4#[derive(Args, Debug)]
5pub struct VerifyArgs {
6 /// Path to rivox.toml manifest
7 #[arg(short, long, default_value = "rivox.toml")]
8 pub manifest_path: PathBuf,
9
10 /// Path to rivox.lock lockfile
11 #[arg(short, long, default_value = "rivox.lock")]
12 pub lockfile_path: PathBuf,
13
14 /// Enforce Sigstore Rekor transparency log signature verification
15 #[arg(long, default_value_t = true)]
16 pub check_signatures: bool,
17}