From 5fd9dbe9d2accc57dd60af7e8b7865fb5fc9388c Mon Sep 17 00:00:00 2001 From: Daniele Varrazzo Date: Sat, 11 Nov 2023 14:59:09 +0000 Subject: [PATCH] fix(bump_version): fix bumping minor version with dev releases --- tools/bump_version.py | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/tools/bump_version.py b/tools/bump_version.py index 61370edd9..83e435cd1 100755 --- a/tools/bump_version.py +++ b/tools/bump_version.py @@ -96,8 +96,12 @@ class Bumper: parts[1] = parts[2] = parts[3] = 0 case BumpLevel.MINOR: # 1.2.3 -> 1.3.0 - parts[1] += 1 - parts[2] = parts[3] = 0 + # 1.2.0.dev1 -> 1.2.0 + if parts[3] == 0: + parts[1] += 1 + parts[2] = 0 + else: + parts[3] = 0 case BumpLevel.PATCH: # 1.2.3 -> 1.2.4 # 1.2.3.dev4 -> 1.2.3 -- 2.47.2