openslide-python icon indicating copy to clipboard operation
openslide-python copied to clipboard

Release 1.4.1

Open bgilbert opened this issue 1 year ago • 0 comments

OpenSlide Python release process

  • [x] Update CHANGELOG.md and version in openslide/_version.py
  • [x] Create and push signed tag
  • [x] Find the workflow run for the tag
    • [x] Once the build finishes, approve deployment to PyPI
    • [x] Download the docs artifact
  • [x] Verify that the workflow created a PyPI release with a description, source tarball, and wheels
  • [x] Verify that the workflow created a GitHub release with release notes, source tarballs, and wheels
  • [x] cd into website checkout; rm -r api/python && unzip /path/to/downloaded/openslide-python-docs.zip && mv openslide-python-docs-* api/python
  • [x] Update website: _data/releases.yaml, _includes/news.md
  • [x] Start a CI build of the demo site
  • [x] Update Ubuntu PPA
  • [x] Update Fedora and possibly EPEL packages
  • [x] Check that Copr package built successfully
  • [ ] Send mail to -announce and -users
  • [ ] Post to forum.image.sc
  • [x] Update MacPorts package

bgilbert avatar Oct 30 '24 19:10 bgilbert