Codebase list python-faraday / bd674824-7810-4dbf-8a8b-4c9505581ed5/main CHANGELOG / check_pre_tag.py
bd674824-7810-4dbf-8a8b-4c9505581ed5/main

Tree @bd674824-7810-4dbf-8a8b-4c9505581ed5/main (Download .tar.gz)

check_pre_tag.py @bd674824-7810-4dbf-8a8b-4c9505581ed5/mainraw · history · blame

#!/usr/bin/env python3
from pathlib import Path
import argparse
import os

parser = argparse.ArgumentParser()
parser.add_argument('--version', default=None)
args = parser.parse_args()


def main(version_id):
    changelog_folder = Path(__file__).parent
    current_folder = changelog_folder / "current"
    for file in os.listdir(current_folder):
        assert file == "keep", file
    version_folder = changelog_folder / version_id
    for file in os.listdir(version_folder):
        assert file in ["date.md", "white.md", "pink.md", "black.md"], file


if __name__ == '__main__':
    version = os.environ.get("IMAGE_TAG", args.version)
    main(version)