diff options
author | Justus Winter <justus@sequoia-pgp.org> | 2020-07-16 15:53:41 +0200 |
---|---|---|
committer | Justus Winter <justus@sequoia-pgp.org> | 2020-07-16 15:53:41 +0200 |
commit | 14432de9be3fec6f54496f1e1720d961d636e0b1 (patch) | |
tree | 831e74eddfa0ec1fba80c59ffaeead95b783bc19 /doc | |
parent | 0a56e0e8080da97a761fcdda0bae4e72a39b3d66 (diff) |
doc: Improve pre-release checks.
Diffstat (limited to 'doc')
-rw-r--r-- | doc/release-checklist.md | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/doc/release-checklist.md b/doc/release-checklist.md index 7b21d9f6..c70d3b92 100644 --- a/doc/release-checklist.md +++ b/doc/release-checklist.md @@ -8,7 +8,15 @@ This is a checklist for doing Sequoia releases. 3. For all 'Cargo.toml's: Bump intra-workspace dependencies. 4. Run 'make sanity-check-versions'. - This simple check fails if not all versions are in sync. - 5. Run 'cargo update && make check'. + 5. Update dependencies and run tests. + - Run 'cargo update' to update the dependencies. If some + dependency is updated and breaks due to our MSRV, find a good + version of that dependency and select it using e.g. 'cargo + update -p backtrace --precise 0.3.46'. + - Run 'make check'. + - Run 'cargo run -p sequoia-openpgp --example statistics + --release -- ../sks-dump-*.pgp' and update + https://sequoia-pgp.org/tmp/stats.txt . 6. Make a commit with the message "Release XXX.". - Push this to a branch on gitlab with the word 'windows' in it, e.g. XXX-also-test-on-windows-please, and create a merge |