From 5985690d457e458e2ced1cda550ce6a5c02f8738 Mon Sep 17 00:00:00 2001 From: WillLillis Date: Wed, 12 Mar 2025 22:11:22 -0400 Subject: [PATCH] fix(xtask): error if new version supplied to `bump-version` is less than or equal to current version --- xtask/src/bump.rs | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/xtask/src/bump.rs b/xtask/src/bump.rs index cd7dc7eb..fbef5488 100644 --- a/xtask/src/bump.rs +++ b/xtask/src/bump.rs @@ -127,6 +127,11 @@ pub fn run(args: BumpVersion) -> Result<()> { } next_version }; + if next_version <= current_version { + return Err(anyhow!(format!( + "Next version {next_version} must be greater than current version {current_version}" + ))); + } println!("Bumping from {current_version} to {next_version}"); update_crates(¤t_version, &next_version)?;