Forked from
kwant / kwant
-
Anton Akhmerov authoredAnton Akhmerov authored
release.md 2.18 KiB
Release %vX.Y.Z UPDATE THIS
This is a checklist based on the release document; consult it for more details.
Preflight checks
- All the issues from this milestone are resolved
- Ensure that tests pass (either on stable or on master branch)
- Documentation looks correct https://test.kwant-project.org/doc/
- Whatnew is up to date
-
AUTHORS.rst
and.mailmap
are up to date (rungit shortlog -s | sed -e "s/^ *[0-9\t ]*//"| xargs -i sh -c 'grep -q "{}" AUTHORS.rst || echo "{}"'
)
Make a release, but do not publish it yet
- Tag the release
- Build the source tarball and inspect it
- Build the documentation
Test packaging
These steps may be done in parallel
Debian
- Follow the steps for building the Debian packages from RELEASE.rst