From 06be0bc44011411b78217459f505ed12281b32c4 Mon Sep 17 00:00:00 2001 From: DanConwayDev Date: Fri, 1 Dec 2023 00:00:00 +0000 Subject: feat(prs-list) list and pull selected as branch - fetch prs and present as a selectable list - create and / or checkout branch for selected pr - apply latest patches as commits --- src/sub_commands/prs/mod.rs | 3 +++ 1 file changed, 3 insertions(+) (limited to 'src/sub_commands/prs/mod.rs') diff --git a/src/sub_commands/prs/mod.rs b/src/sub_commands/prs/mod.rs index 982e866..a41c495 100644 --- a/src/sub_commands/prs/mod.rs +++ b/src/sub_commands/prs/mod.rs @@ -3,6 +3,7 @@ use clap::Subcommand; use crate::Cli; pub mod create; +pub mod list; #[derive(clap::Parser)] pub struct SubCommandArgs { @@ -13,10 +14,12 @@ pub struct SubCommandArgs { #[derive(Debug, Subcommand)] pub enum Commands { Create(create::SubCommandArgs), + List(list::SubCommandArgs), } pub async fn launch(cli_args: &Cli, pr_args: &SubCommandArgs) -> Result<()> { match &pr_args.prs_command { Commands::Create(args) => create::launch(cli_args, pr_args, args).await, + Commands::List(args) => list::launch(cli_args, pr_args, args).await, } } -- cgit v1.2.3