WayScience / coSMicQC

Single cell Morphology Quality Control (coSMicQC)
https://wayscience.github.io/coSMicQC/
BSD 3-Clause "New" or "Revised" License
5 stars 2 forks source link

Add automated release and publish capabilities #25

Closed d33bs closed 4 months ago

d33bs commented 4 months ago

Description

This PR adds capabilities to automatically draft GitHub releases and publish PyPI packages. The process is described within CONTRIBUTING.md. After this change takes place I plan to publish the drafted GitHub release and verify the uploaded package on PyPI matches what we expect.

Closes #6 References #24 (in-progress to help ensure group access to package management)

What kind of change(s) are included?

Checklist

Please ensure that all boxes are checked before indicating that this pull request is ready for review.

d33bs commented 4 months ago

Thanks @jenna-tomkinson ! Will merge this in once we're all set with #20 (to ensure 3.8 compatibility is included with the next release).