-
Notifications
You must be signed in to change notification settings - Fork 184
Closed
Labels
Description
OpenSlide Python release process
- Update
CHANGELOG.mdand version inopenslide/_version.py - Create and push signed tag
- Find the workflow run for the tag
- Once the build finishes, approve deployment to PyPI
- Download the docs artifact
- Verify that the workflow created a PyPI release with a description, source tarball, and wheels
- Verify that the workflow created a GitHub release with release notes, a source tarball, and wheels
-
cdinto website checkout;rm -r api/python && unzip /path/to/downloaded/openslide-python-docs.zip && mv openslide-python-docs-* api/python - Update website:
_data/releases.yaml,_includes/news.md - Start a CI build of the demo site
- Update Ubuntu PPA
- Update Fedora
and EPELpackages - Check that Copr package built successfully
- Send mail to -announce and -users
- Post to forum.image.sc
- Update MacPorts package