diff --git a/src/steps/generic.rs b/src/steps/generic.rs index c9bdbbc0..61b15970 100644 --- a/src/steps/generic.rs +++ b/src/steps/generic.rs @@ -552,7 +552,16 @@ pub fn run_pixi_update(ctx: &ExecutionContext) -> Result<()> { let pixi = require("pixi")?; print_separator("Pixi"); - ctx.run_type().execute(pixi).args(["self-update"]).status_checked() + ctx.run_type() + .execute(&pixi) + .args(["self-update"]) + .status_checked() + .ok(); + + ctx.run_type() + .execute(&pixi) + .args(["global", "update"]) + .status_checked() } pub fn run_mamba_update(ctx: &ExecutionContext) -> Result<()> {