diff --git a/doc/release-process.md b/doc/release-process.md --- a/doc/release-process.md +++ b/doc/release-process.md @@ -13,6 +13,7 @@ - any known issues or limitations should be documented in release notes - known bugs should have tickets - Verify IBD without checkpoints and without assumevalid. + - Smoke test QT wallet 3. Update the documents / code which needs to be updated every release - Fill in doc/release-notes.md (copy existing one to versioned doc/release-notes/*.md document @@ -36,19 +37,23 @@ 5. Create Gitian Builds (see doc/gitian-building.md), notify PPA buildmaster to start creating Ubuntu PPAs -6. Verify matching gitian builds, gather signatures +6. Verify matching gitian builds -7. Upload gitian build to [bitcoinabc.org](https://download.bitcoinabc.org/) +7. Have release team create detached signatures + - (TODO: Attach scripts) -8. Create a [GitHub release](https://github.com/Bitcoin-ABC/bitcoin-abc/releases). +8. Cross verify signatures + - (TODO: Attach scripts) + +9. Upload gitian build and .sig files to [bitcoinabc.org](https://download.bitcoinabc.org/) + +10. Create a [GitHub release](https://github.com/Bitcoin-ABC/bitcoin-abc/releases). The Github release name should be the same as the tag (without the prepended 'v'), and the contents of the release notes should be copied from release-notes.md. -9. Create a [GitHub release](https://github.com/Bitcoin-ABC/bitcoin-abc/releases) - ## After Release -10. Increment version number in: +11. Increment version number in: - doc/Doxyfile - doc/release-notes.md - configure.ac @@ -59,8 +64,6 @@ 11. Update version number on www.bitcoinabc.org -12. Publish signed checksums (various places, e.g. blog, reddit/r/BitcoinABC) - 13. Announce Release: - [Reddit](https://www.reddit.com/r/BitcoinABC/) - Twitter @Bitcoin_ABC