Shipping huggingface_hub every week with AI, open tools, and a human in the loop
Hugging Face Blog 3 weeks ago
Hugging Face automated its weekly release process for the huggingface_hub Python library using open-source tools, open-weights models, and human review for the release notes. The workflow reduced release time from 4–6 weeks to once per week, with a single GitHub Actions file handling version bumps, PyPI publishing, and changelog generation at approximately $0.25 per release. The system uses deterministic validation to ensure the AI-generated release notes include all merged PRs and prevents hallucinations by grounding the model with actual documentation diffs from each PR.