INNER CODE UNIT · Python

main

nova-video-player/aos-AVP · script/sync_changelog.py:127

def main():
    repo_owner = "nova-video-player"
    repo_name = "aos-AVP"
    changelog_path = "CHANGELOG.md"

    print(f"Fetching releases from {repo_owner}/{repo_name}...")
    releases = fetch_github_releases(repo_owner, repo_name)
    print(f"Found {len(releases)} releases on GitHub")

    print("Parsing existing CHANGELOG.md...")
    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:

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…