INNER CODE UNIT · Python

main

zhinkgit/embeddedskills · .github/maintenance/package_release.py:184

def main() -> int:
    parser = argparse.ArgumentParser(description="Build deterministic release archives")
    parser.add_argument("--root", type=Path, default=repository_root())
    parser.add_argument("--output", type=Path)
    parser.add_argument("--version")
    args = parser.parse_args()

    root = args.root.resolve()
    output = (args.output or root / "dist").resolve()
    version = normalized_version(root, args.version)
    archives = build_archives(root, output, version)
    checksum_file = write_checksums(output, archives)
    for path in [*archives, checksum_file]:
        print(path)
    return 0


if __name__ == "__main__":

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…