Add API release workflow and harden CLI npm publish

This commit is contained in:
Gregory Schier
2026-02-22 14:11:26 -08:00
parent a19ee9b502
commit 8315e4afad
6 changed files with 95 additions and 32 deletions

View File

@@ -4,6 +4,7 @@ use std::path::PathBuf;
#[derive(Parser)]
#[command(name = "yaak")]
#[command(about = "Yaak CLI - API client from the command line")]
#[command(version)]
pub struct Cli {
/// Use a custom data directory
#[arg(long, global = true)]