From 0a688259112698ff38df1f81034175a2a742263d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Henrik=20Tj=C3=A4der?= Date: Sun, 8 Jun 2025 13:00:06 +0200 Subject: [PATCH] xtask: Add ci/AllCi command --- xtask/src/argument_parsing.rs | 4 ++++ xtask/src/main.rs | 1 + 2 files changed, 5 insertions(+) diff --git a/xtask/src/argument_parsing.rs b/xtask/src/argument_parsing.rs index 2ce150314f7..2657c64b297 100644 --- a/xtask/src/argument_parsing.rs +++ b/xtask/src/argument_parsing.rs @@ -433,6 +433,10 @@ pub struct Cli { #[derive(Debug, Clone, Subcommand)] pub enum Commands { + /// Run everything CI would + #[clap(alias = "ci")] + AllCi, + /// Format code #[clap(alias = "fmt")] Format(FormatOpt), diff --git a/xtask/src/main.rs b/xtask/src/main.rs index 4edc3c58cfb..94cc2f26978 100644 --- a/xtask/src/main.rs +++ b/xtask/src/main.rs @@ -177,6 +177,7 @@ fn main() -> anyhow::Result<()> { }; let final_run_results = match &cli.command { + Commands::AllCi => {} Commands::Format(args) => cargo_format(globals, &cargologlevel, &args.package, args.check), Commands::Clippy(args) => cargo_clippy(globals, &cargologlevel, args, backend), Commands::Check(args) => cargo(globals, BuildOrCheck::Check, &cargologlevel, args, backend),