Skip to content

Commit a469a3e

Browse files
committed
Find release using tag instead of title
1 parent 051b4d0 commit a469a3e

File tree

1 file changed

+5
-4
lines changed

1 file changed

+5
-4
lines changed

scripts/release/update-release-notes.py

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -48,11 +48,12 @@ def main(args: Namespace) -> int:
4848
print(f"Error: invalid version {release_version} use by release branch. Reason {e}", file=sys.stderr)
4949
return 1
5050

51-
releases = [release for release in repo.get_releases() if release.title == f"v{release_version}"]
52-
if len(releases) != 1:
53-
print(f"Error: expected exactly one release with title {args.version}, but found {len(releases)}", file=sys.stderr)
51+
releases = repo.get_releases()
52+
candidate_releases= [release for release in releases if release.tag_name == f"v{release_version}"]
53+
if len(candidate_releases) != 1:
54+
print(f"Error: expected exactly one release with tag v{release_version}, but found {len(candidate_releases)}", file=sys.stderr)
5455
return 1
55-
release = releases[0]
56+
release = candidate_releases[0]
5657

5758
release_notes = generate_release_notes()
5859

0 commit comments

Comments
 (0)