Release dry-run checklist¶
Use this before tagging to avoid publishing broken artifacts.
- Clean tree;
make lint quality security api testgreen. make apiregenerates schema with no drift.- Build wheel locally:
python -m build(ormake releaseif enabled). - Install wheel in a fresh venv, run
bijux vex --help, and execute a deterministic flow end-to-end. mkdocs build --strictsucceeds (docs reachable, no warnings).- SBOM generated (
make sbom) with zero unignored vulns. - Confirm README badges and links resolve.