Skip to content

Commit

Permalink
Tweak maintainer notes for release preparation
Browse files Browse the repository at this point in the history
  • Loading branch information
jberkenbilt committed Mar 4, 2021
1 parent bf6b9ba commit aa89476
Showing 1 changed file with 9 additions and 7 deletions.
16 changes: 9 additions & 7 deletions README-maintainer
Original file line number Diff line number Diff line change
Expand Up @@ -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.
Expand Down Expand Up @@ -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

Expand Down

0 comments on commit aa89476

Please sign in to comment.