-
Notifications
You must be signed in to change notification settings - Fork 1.4k
Closed
Description
Tentative date: 27/Sept
Release a candidate version
- Tag and release PYPI version [X.Y.Z]rc[K] following the contributing guide.
- Make sure all CI pipelines pass.
- Check the PyPI page
- Test pip install monai==[X.Y.Z]rc[K] and run a few MONAI modules locally
- Test all installation commands mentioned in the installation guide and the primary README.
- remove any promised deprecated functionality (2914 remove the deprecated API for v0.7 #2981)
Quality assurance for the relevant repos
The new PyPI release candidate should be checked against all the relevant repositories under Project-MONAI, for example, the tutorials repo
- Manually run all Jupyter notebooks, replace pip install monai with pip install monai==[X.Y.Z]rc[K].
Prepare documentation
- Draft a release note on GitHub. (including details about the breaking changes)
- Draft a release note with a pull request to modify the CHANGELOG (2914 release note, and what's new for v0.7 #2992).
- Create a pull request to highlight the features of the upcoming release, for example, in docs/source/highlights.md.
- Create a pull request to update the primary README.md.
- Update the monai.io website (https://github.com/Project-MONAI/project-monai.github.io).
- Check all the URLs in https://monai.io
- Check all the URLs in https://docs.monai.io.
Release a milestone version
- Tag and release PyPI version [X.Y.Z] following the contributing guide.
- Publish the release note on GitHub.
- Revisit the GitHub project tab Update https://github.com/Project-MONAI/MONAI/projects.
- Update the weekly-preview tagging
git tag "0.7.dev${YEAR_WEEK}"
Metadata
Metadata
Assignees
Labels
No labels