reflex-release@0.1.0a1
Pre-release
Pre-release
Features
- New package:
reflex-releaseextracts Reflex's changelog-driven release pipeline — the towncrier news-fragment workflow, the changelog-as-source-of-truth publish detection, and the human-gated PyPI upload — into a reusable tool other repositories can adopt withuvx reflex-release init. It scaffolds the GitHub Actions workflows into the consuming repository (required for PyPI trusted publishing, which validates the workflow's own repository) and keeps them in step withreflex-release sync --check. Repository shape lives in a[tool.reflex-release]table: single package or monorepo, branch policy, lockstep groups that release together at one version, and internal packages that release without a changelog. Every upload waits on an approval from thepypienvironment's required reviewers, and the artifacts it covers are named by SHA-256 in the run summary and in a manifest attached to the GitHub release. Seepackages/reflex-release/README.mdfor setup, configuration and the security model. (#6868)