diff options
author | Jay Berkenbilt <ejb@ql.org> | 2021-03-04 21:20:36 +0100 |
---|---|---|
committer | Jay Berkenbilt <ejb@ql.org> | 2021-03-04 21:21:58 +0100 |
commit | aa89476e155a25c4f44dc375885395a2734a547f (patch) | |
tree | c7fec4014f4624a4facc6f6fb511120dc579653d /README-maintainer | |
parent | bf6b9ba1c681a6fac6d585c6262fb2778d4bb9d2 (diff) | |
download | qpdf-aa89476e155a25c4f44dc375885395a2734a547f.tar.zst |
Tweak maintainer notes for release preparation
Diffstat (limited to 'README-maintainer')
-rw-r--r-- | README-maintainer | 16 |
1 files changed, 9 insertions, 7 deletions
diff --git a/README-maintainer b/README-maintainer index b293c07d..84cb2dc2 100644 --- a/README-maintainer +++ b/README-maintainer @@ -202,8 +202,17 @@ RELEASE PREPARATION * qpdf/qpdf.cc `make_dist` verifies this consistency. + * Update release notes in manual. Look at diffs and ChangeLog. + Update release date in `manual/qpdf-manual.xml`. Remember to + ensure that the entities at the top of the document are consistent + with the release notes for both version and release date. + + * Add a release entry to ChangeLog: "x.y.z: release" + * Run ./autogen.sh + * Commit title: "Prepare x.y.z release" + * Performance test is included with binary compatibility steps. Even if releasing a new major release and not doing binary compatibility testing, do performance testing. @@ -236,13 +245,6 @@ rehash pip3 install . pytest -n auto -* Update release notes in manual. Look at diffs and ChangeLog. Update - release date in `manual/qpdf-manual.xml`. Remember to ensure that - the entities at the top of the document are consistent with the - release notes for both version and release date. - -* Add a release entry to ChangeLog. - CREATING A RELEASE |