-
Type: Task
-
Resolution: Done
-
Priority: Unknown
-
None
-
Affects Version/s: None
-
Component/s: None
-
None
Context
Improve centralized automated release capability.
- Version handling: instead of giving the post version, make it optional and default to
{x.y+1.0.dev0}
for a minor release and
{x.y.z+1.dev0}for a patch release.
- Release notes: scrape the release notes from the changelog to populate the draft GitHub Release, which can also be used as the forum post body.
- GitHub Attestation: implement GitHub Attestations for our dist files.
Definition of done
Above improvement are made and tested in PyMongo.
Pitfalls
None
- is cloned by
-
PYTHON-4820 More Automated Release Improvements
- Backlog