fix issue with missing version (#3632)

Co-authored-by: Freddy Boulton <alfonsoboulton@gmail.com>
This commit is contained in:
Ali Abdalla 2023-03-27 08:04:36 -07:00 committed by GitHub
parent 0d9a08bf64
commit 99fc2dd30f
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 12 additions and 9 deletions

View File

@ -40,7 +40,7 @@ No changes to highlight.
No changes to highlight.
# 3.23.0
# Version 3.23.0
## New Features:
@ -78,7 +78,7 @@ No changes to highlight.
No changes to highlight.
# 3.22.1
# Version 3.22.1
## New Features:
@ -110,7 +110,7 @@ No changes to highlight.
No changes to highlight.
# 3.22.0
# Version 3.22.0
## New Features:
@ -153,7 +153,7 @@ No changes to highlight.
No changes to highlight.
# 3.21.0
# Version 3.21.0
## New Features:
@ -304,7 +304,7 @@ No changes to highlight.
No changes to highlight.
# 3.20.1
# Version 3.20.1
## New Features:
@ -339,7 +339,7 @@ No changes to highlight.
No changes to highlight.
# 3.20.0
# Version 3.20.0
## New Features:
@ -431,7 +431,7 @@ By [@freddyaboulton](https://github.com/freddyaboulton) in [PR 3297](https://git
No changes to highlight.
# 3.19.1
# Version 3.19.1
## New Features:
@ -463,7 +463,7 @@ No changes to highlight.
No changes to highlight.
# 3.19.0
# Version 3.19.0
## New Features:

View File

@ -37,7 +37,10 @@ def format_release_notes(latest_version: str):
lines = latest.readlines()
assert "# Upcoming Release" in lines[0]
with open(upcoming, "w") as latest:
lines[0] = latest_version.replace("v", "# Version ") + "\n"
if latest_version.startswith("v"):
lines[0] = latest_version.replace("v", "# Version ") + "\n"
else:
lines[0] = "# Version " + latest_version + "\n"
lines = textwrap.dedent(TEMPLATE).splitlines(keepends=True) + lines
latest.writelines(lines)