paragonie / airship

Secure Content Management for the Modern Web - "The sky is only the beginning"
https://cspr.ng
Other
418 stars 41 forks source link

Formalize a Pre-Release Checklist and/or Process #117

Closed paragonie-scott closed 8 years ago

paragonie-scott commented 8 years ago

This is mostly for my own sake, but I thought I'd open the floor to suggestions as well.

In particular, these should be mandatory:

  1. Make sure all version identifiers are updated before the final commit.
  2. Make sure there are no uncommitted changes before assembling the Phar.

But also worth noting:

  1. CHANGELOG.md needs to be up to date.
  2. THANKS.md needs to be up to date.
  3. All unit tests need to pass.

Some of these things I've been okay about; others, I've been forgetful.