File tree Expand file tree Collapse file tree 1 file changed +4
-3
lines changed Expand file tree Collapse file tree 1 file changed +4
-3
lines changed Original file line number Diff line number Diff line change @@ -123,6 +123,7 @@ def __init__(self):
123
123
self .tag_is_stable = False
124
124
self .has_test = False
125
125
self .check_package_size_result = [] # List[str]
126
+ self .version_suggestion = '' # if can't calculate next version, give a suggestion
126
127
127
128
@property
128
129
def target_release_date (self ) -> str :
@@ -294,8 +295,8 @@ def calculate_next_version_proc(self, last_version: str):
294
295
preview_tag = not self .tag_is_stable
295
296
changelog = self .get_changelog ()
296
297
if changelog == '' :
297
- msg = 'it should be stable' if self .tag_is_stable else 'it should be perview'
298
- return f' 0.0.0 ( { msg } )'
298
+ self . version_suggestion = '( it should be stable) ' if self .tag_is_stable else '( it should be perview) '
299
+ return " 0.0.0"
299
300
preview_version = 'rc' in last_version or 'b' in last_version
300
301
# | preview tag | stable tag
301
302
# preview version(1.0.0rc1/1.0.0b1) | 1.0.0rc2(track1)/1.0.0b2(track2) | 1.0.0
@@ -359,7 +360,7 @@ def edit_changelog_for_new_service(self):
359
360
def edit_changelog_for_new_service_proc (content : List [str ]):
360
361
for i in range (0 , len (content )):
361
362
if '##' in content [i ]:
362
- content [i ] = f'## { self .next_version } ({ self .target_release_date } )\n '
363
+ content [i ] = f'## { self .next_version } { self . version_suggestion } ({ self .target_release_date } )\n '
363
364
break
364
365
365
366
modify_file (str (Path (self .sdk_code_path ()) / 'CHANGELOG.md' ), edit_changelog_for_new_service_proc )
You can’t perform that action at this time.
0 commit comments