Skip to content

Commit fc58179

Browse files
authored
fix (#35919)
1 parent 16693b7 commit fc58179

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

scripts/auto_release/main.py

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -123,6 +123,7 @@ def __init__(self):
123123
self.tag_is_stable = False
124124
self.has_test = False
125125
self.check_package_size_result = [] # List[str]
126+
self.version_suggestion = '' # if can't calculate next version, give a suggestion
126127

127128
@property
128129
def target_release_date(self) -> str:
@@ -294,8 +295,8 @@ def calculate_next_version_proc(self, last_version: str):
294295
preview_tag = not self.tag_is_stable
295296
changelog = self.get_changelog()
296297
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"
299300
preview_version = 'rc' in last_version or 'b' in last_version
300301
# | preview tag | stable tag
301302
# 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):
359360
def edit_changelog_for_new_service_proc(content: List[str]):
360361
for i in range(0, len(content)):
361362
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'
363364
break
364365

365366
modify_file(str(Path(self.sdk_code_path()) / 'CHANGELOG.md'), edit_changelog_for_new_service_proc)

0 commit comments

Comments
 (0)