INNER CODE UNIT · Python
existing_versions
nova-video-player/aos-AVP · script/sync_changelog.py:137
existing_versions = parse_existing_changelog(changelog_path)
print(f"Found {len(existing_versions)} existing entries in CHANGELOG.md")
# Find missing releases
missing_releases = []
for release in releases:
tag = release['tag_name']
if tag not in existing_versions:
missing_releases.append(release)
if not missing_releases:
print("✓ CHANGELOG.md is up to date!")
return
print(f"\nFound {len(missing_releases)} missing releases:")
for release in missing_releases:
print(f" - {release['tag_name']} ({release['published_at'][:10]})")