17 lines
461 B
Markdown
17 lines
461 B
Markdown
# Release Checklist
|
|
|
|
1. Update `CHANGELOG.md` with final release notes.
|
|
2. Bump `project.version` in `pyproject.toml`.
|
|
3. Run quality and build gates:
|
|
- `make release-check`
|
|
4. Build packaging artifacts:
|
|
- `make package`
|
|
5. Verify artifacts:
|
|
- `dist/*.whl`
|
|
- `dist/*.tar.gz`
|
|
- `dist/*.deb`
|
|
- `dist/arch/PKGBUILD`
|
|
6. Tag release:
|
|
- `git tag vX.Y.Z`
|
|
- `git push origin vX.Y.Z`
|
|
7. Publish release and upload package artifacts from `dist/`.
|