//! Upload command arguments
use clap::Args;
use std::path::PathBuf;
#[derive(Args, Debug)]
pub struct UploadArgs {
#[arg(short, long)]
pub binary: Option<PathBuf>,
#[arg(short, long)]
pub config: Option<PathBuf>,
#[arg(short, long)]
pub registry_url: Option<String>,
#[arg(short, long)]
pub version: Option<String>,
#[arg(short, long)]
pub arch: Option<String>,
#[arg(short, long)]
pub target: Option<String>,
#[arg(long)]
pub dry_run: bool,
}